/**
* Tencent is pleased to support the open source community by making 蓝鲸智云PaaS平台社区版 (BlueKing PaaS Community Edition) available.
* Copyright (C) 2017-2018 THL A29 Limited, a Tencent company. All rights reserved.
* Licensed under the MIT License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
* http://opensource.org/licenses/MIT
* Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
*/
html {
	-ms-text-size-adjust:100%;
	-webkit-text-size-adjust:100%;
	overflow-y: scroll;
}


/*webkit滚动条样式*/
::-webkit-scrollbar-track-piece{background-color:#f5f5f5;border-left:1px solid #d2d2d2}
::-webkit-scrollbar{width:13px;height:13px}
::-webkit-scrollbar-thumb{background-color:#c2c2c2;background-clip:padding-box;border:1px solid #979797;min-height:28px}
::-webkit-scrollbar-thumb:hover{border:1px solid #636363;background-color:#929292}

body {
	-webkit-font-smoothing:antialiased;
	line-height:1.6
}
input,textarea,button,a {
	outline:0
}
body,h1,h2,h3,h4,h5,h6,p,ul,ol,dl,dd,fieldset,textarea {
	margin:0
}
fieldset,legend,textarea,input {
	padding:0
}
ul,ol {
	padding-left:0;
	list-style-type:none
}
a img,fieldset {
	border:0
}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary {
	display:block
}
audio,canvas,video {
	display:inline-block
}
audio:not([controls]) {
	display:none;
	height:0
}
[hidden] {
	display:none
}
svg:not(:root) {
	overflow:hidden
}
figure {
	margin:0
}
button,input,select,textarea {
	font-family:inherit;
	font-size:100%;
	margin:0
}
button,select {
	text-transform:none
}
button,html input[type="button"],input[type="reset"],input[type="submit"] {
	cursor:pointer;
	-webkit-appearance:button
}
button[disabled],html input[disabled] {
	cursor:default
}
input[type="checkbox"],input[type="radio"] {
	box-sizing:border-box;
	padding:0
}
input[type="search"] {
	box-sizing:content-box;
	-moz-box-sizing:content-box;
	-webkit-appearance:textfield;
	-webkit-box-sizing:content-box
}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {
	-webkit-appearance:none
}

button::-moz-focus-inner,input::-moz-focus-inner {
	border:0;
	padding:0
}
textarea {
	overflow:auto;
	vertical-align:top;
	resize:none
}
input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill {
	box-shadow:inset 0 0 0 1000px #fff;
	-moz-box-shadow:inset 0 0 0 1000px #fff;
	-webkit-box-shadow:inset 0 0 0 1000px #fff
}
select {
	border-radius:0;
	-webkit-border-radius:0
}
body {
	line-height:1.6;
	font-family:"Helvetica Neue","Hiragino Sans GB","Microsoft YaHei","微软雅黑","黑体","\xe8\x93\x9d\xe9\xb2\xb8\xe6\x99\xba\xe8\x90\xa5",Arial,sans-serif;
	color:#222;
	font-size:14px
}
textarea,input {
	color:#222
}
textarea::-webkit-input-placeholder,input::-webkit-input-placeholder {
	color:#a3a3a3
}
textarea:-moz-placeholder,input:-moz-placeholder {
	color:#a3a3a3
}
textarea::-moz-placeholder,input::-moz-placeholder {
	color:#a3a3a3
}
textarea:-ms-input-placeholder,input:-ms-input-placeholder {
	color:#a3a3a3
}
textarea {
	resize:none;
	overflow-y:auto
}
a {
	color:#459ae9;
	text-decoration:none
}
a:hover {
	text-decoration:underline
}
button,input,select,textarea {
	*font-family:"Helvetica Neue","Hiragino Sans GB","Microsoft YaHei","微软雅黑","黑体",Arial,sans-serif
}
.page_pay_qrcode .main_bd {
	padding:50px 80px
}
.page_appmsg_edit .main_bd {
	padding:50px 30px 0
}
.page_tpl_edit .main_bd {
	padding:50px
}
.page_media_list .main_bd {
	padding:20px 0 40px 0
}
.page_mass_list .main_bd {
	padding-bottom:40px
}
.container_box {
	min-height:650px
}
.container_box.float_layout {
	overflow:hidden;
	*zoom:1
}
.container_box.float_layout .col_side {
	width:208px;
	padding-bottom:9999em;
	margin-bottom:-9999em
}
.container_box.float_layout .col_main {
	overflow:hidden;
	*zoom:1
}
.container_box.float_layout.side_l .col_side {
	float:left
}
.container_box.float_layout.side_r .col_side {
	float:right
}
.container_box.cell_layout {
	*overflow:hidden
}
.container_box.cell_layout .col_side,.container_box.cell_layout .col_main {
	display:table-cell;
	vertical-align:top;
	word-wrap:break-word;
	word-break:break-all
}
.container_box.cell_layout .col_side {
	width:208px;
	max-width:208px
}
.container_box.cell_layout .col_main {
	width:990px;
	height:650px
}
.container_box.cell_layout .col_side {
	*float:left;
	*width:208px;
	*padding-bottom:9999em;
	*margin-bottom:-9999em
}
.container_box.cell_layout .col_main {
	*zoom:1;
	*width:auto;
	*height:auto
}
.container_box.cell_layout.side_r .col_side {
	*float:right
}
.col_ext {
	width:20%
}
.container_hd,.main_hd {
	line-height:40px
}
.container_hd .info,.main_hd .info {
	margin-top:-40px;
	text-align:right
}
.container_hd h2,.main_hd h2 {
	font-weight:400;
	font-style:normal
}
.container_hd .extra_info,.main_hd .extra_info {
	margin-top:-40px;
	text-align:right
}
.ft.links {
	font-size:12px;
}
.ft .links_item {
	border-left-color:#f1f1f1
}
.ft .links_item a {
	color:#fff;
}

.ft a {
	color:#fff;
}

.foot {
	padding:24px 0;
	color:#fff;
	text-align:center;
	background-color:#999
}
.copyright {
	display:inline-block;
	*display:inline;
	*zoom:1
}
.page {
	width:100%;
	margin-left:auto;
	margin-right:auto
}
.body {
	width:1200px;
	margin-left:auto;
	margin-right:auto;
	padding:36px 0 88px
}
.container_box {
	border:1px solid #d9dadc;
	background-color:#fff
}
.container_box.simple {
	overflow:hidden;
	background-color:#fff
}
.container_hd h2,.main_hd h2 {
	font-size:16px;
	padding:0 30px;
	line-height:75px
}
.container_hd .extra_info,.main_hd .extra_info {
	line-height:43px;
	margin-top:-43px;
	padding-right:30px
}
.container_hd .extra_info.align_title,.main_hd .extra_info.align_title {
	margin-top:-75px;
	line-height:75px
}
.container_hd .extra_info.align_nav,.main_hd .extra_info.align_nav {
	margin-top:-80px;
	line-height:80px
}
.container_hd .title_tab,.main_hd .title_tab {
	margin-top:-14px
}
.page_news .container_hd h2,.page_simple .container_hd h2,.page_news .main_hd h2,.page_simple .main_hd h2 {
	line-height:52px;
	background-color:#f4f5f9
}
.page_news .container_hd .extra_info.align_title,.page_simple .container_hd .extra_info.align_title,.page_news .main_hd .extra_info.align_title,.page_simple .main_hd .extra_info.align_title {
	margin-top:-52px;
	line-height:52px
}
.container_bd,.main_bd {
	padding-bottom:30px
}
.inner_container_box {
	*zoom:1;
	*overflow:hidden;
	background-color:#fff;
	border:1px solid #e7e7eb
}
.inner_container_box:after {
	content:"\200B";
	display:block;
	height:0;
	clear:both
}
.inner_container_box .bd {
	min-height:530px
}
.inner_container_box.split {
	border-width:0;
	box-shadow:none;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	border-radius:0;
	-moz-border-radius:0;
	-webkit-border-radius:0
}
.inner_container_box.split .bd {
	border:1px solid #d9dadc;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px
}
.inner_container_box.cell_layout {
	*position:relative
}
.inner_container_box.cell_layout .inner_side,.inner_container_box.cell_layout .inner_main {
	display:table-cell;
	vertical-align:top;
	word-wrap:break-word;
	word-break:break-all
}
.inner_container_box.cell_layout .inner_side {
	width:27%;
	max-width:240px
}
.inner_container_box.cell_layout .inner_main {
	width:2000px
}
.inner_container_box.cell_layout .inner_main {
	*zoom:1;
	*width:auto
}
.inner_container_box.cell_layout .inner_side {
	*position:absolute;
	*top:0;
	*width:240px
}
.inner_container_box.cell_layout.side_r .inner_side {
	*right:0
}
.inner_container_box.cell_layout.side_r .inner_main {
	*margin-right:240px
}
.inner_container_box.cell_layout.side_l .inner_side {
	*left:0
}
.inner_container_box.cell_layout.side_l .inner_main {
	*margin-left:240px
}
.col_side {
	background-color:#fff
}
.col_side,.inner_side {
	*padding-bottom:9999em;
	*margin-bottom:-9999em;
	min-height:1px
}
.col_side_primary {
	width:208px
}
.col_main_primary {
	overflow:hidden;
	*zoom:1
}
.side_l .col_side {
	*float:left;
	border-right:1px solid #e7e7eb
}
.side_l .col_side_primary {
	float:left;
	border-right:1px solid #e7e7eb;
	margin-right:-1px
}
.side_l .col_main_primary {
	border-left:1px solid #e7e7eb
}
.side_l.inner_container_box .inner_side {
	border-right:1px solid #e7e7eb
}
.side_r .col_side {
	*float:right;
	border-left:1px solid #e7e7eb
}
.side_r .col_side_primary {
	float:right;
	border-left:1px solid #e7e7eb;
	margin-left:-1px
}
.side_r .col_main_primary {
	border-right:1px solid #e7e7eb
}
.side_r.inner_container_box .inner_side {
	border-left:1px solid #e7e7eb
}
.grid_line {
	*zoom:1
}
.grid_line:after {
	content:"\200B";
	display:block;
	height:0;
	clear:both
}
.grid_item {
	float:left
}
.grid_item.no_extra {
	float:none;
	width:auto;
	overflow:hidden;
	*zoom:1;
	*overflow:visible
}
.grid_item.no_extra_flex {
	float:none;
	display:table-cell;
	vertical-align:top;
	float:none;
	width:auto;
	*display:block;
	*zoom:1
}
.grid_item.no_extra_flex:after {
	content:" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ";
	visibility:hidden;
	clear:both;
	height:0!important;
	display:block;
	line-height:0
}
.size1of1 {
	width:100%
}
.size1of2 {
	width:50%
}
.size1of3 {
	width:33.33%
}
.size1of4 {
	width:25%
}
.size1of5 {
	width:20%
}
.size1of6 {
	width:16.66%
}
.size1of7 {
	width:14.28%
}
.size1of8 {
	width:12.5%
}
.icon_radio {
	background:url("../img/base/base_spring.png") 0 0 no-repeat;
	width:16px;
	height:16px;
	vertical-align:middle;
	display:inline-block;
	margin-top:-0.2em;
	*margin-top:0
}
.icon_radio.selected,.selected .icon_radio {
	background:url("../img/base/base_spring.png") 0 -26px no-repeat
}
.icon_radio.selected.disabled,.selected.disabled .icon_radio {
	background:url("../img/base/base_spring.png") 0 -52px no-repeat
}
.icon_checkbox {
	background:url("../img/base/base_spring.png") 0 -78px no-repeat;
	width:16px;
	height:16px;
	vertical-align:middle;
	display:inline-block;
	margin-top:-0.2em;
	*margin-top:0
}
.icon_checkbox.selected,.selected .icon_checkbox {
	background:url("../img/base/base_spring.png") 0 -104px no-repeat
}
.icon_checkbox.disabled,.disabled .icon_checkbox {
	background:url("../img/base/base_spring.png") 0 -130px no-repeat
}
.icon_checkbox.selected.disabled,.selected.disabled .icon_checkbox {
	background:url("../img/base/base_spring.png") 0 -156px no-repeat
}
.frm_tab {
	overflow:hidden;
	*zoom:1
}
.frm_tab_navs {
	*zoom:1
}
.frm_tab_navs:after {
	content:"\200B";
	display:block;
	height:0;
	62r:both
}
.frm_tab_nav {
	float:left;
	background-color:#fff;
	background-image:-moz-linear-gradient(top,#fff 0,#fff 100%);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#fff));
	background-image:-webkit-linear-gradient(top,#fff 0,#fff 100%);
	background-image:-o-linear-gradient(top,#fff 0,#fff 100%);
	background-image:linear-gradient(to bottom,#fff 0,#fff 100%);
	border-color:#e6e7ec;
	color:#222;
	height:30px;
	line-height:30px;
	*line-height:28px;
	width:auto;
	padding-left:36px;
	padding-right:36px;
	border-radius:0;
	-moz-border-radius:0;
	-webkit-border-radius:0;
	margin-right:-1px
}
.frm_tab_nav button {
	color:#222
}
.frm_tab_nav:hover {
	background-color:#e6e7ec;
	background-image:-moz-linear-gradient(top,#e6e7ec 0,#e6e7ec 100%);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#e6e7ec),to(#e6e7ec));
	background-image:-webkit-linear-gradient(top,#e6e7ec 0,#e6e7ec 100%);
	background-image:-o-linear-gradient(top,#e6e7ec 0,#e6e7ec 100%);
	background-image:linear-gradient(to bottom,#e6e7ec 0,#e6e7ec 100%);
	border-color:#dadbe0;
	box-shadow:none;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	color:#000
}
.frm_tab_nav:hover button {
	color:#222
}
.frm_tab_nav:hover {
	box-shadow:none;
	-moz-box-shadow:none;
	-webkit-box-shadow:none
}
.frm_tab_nav.selected {
	background:0;
	background-color:#888;
	border-color:#e7e7eb;
	box-shadow:inset 0 3px 8px #555;
	-moz-box-shadow:inset 0 3px 8px #555;
	-webkit-box-shadow:inset 0 3px 8px #555;
	color:#fff
}
.frm_tab_panel {
	padding:10px 0
}
.frm_tab_split {
	position:relative;
	margin-top:20px;
	border-bottom:1px solid #e7e7eb;
	box-shadow:0 1px 0 0 #fff;
	-moz-box-shadow:0 1px 0 0 #fff;
	-webkit-box-shadow:0 1px 0 0 #fff
}
.frm_tab_split .arrow_stop {
	position:relative
}
.frm_tab_split .arrow {
	position:absolute;
	left:0;
	display:inline-block;
	width:0;
	height:0;
	border-width:12px;
	border-style:dashed;
	border-color:transparent;
	border-top-width:0;
	border-bottom-color:#e7e7eb;
	border-bottom-style:solid
}
.frm_tab_split .arrow_out {
	top:-12px;
	border-bottom-color:#e7e7eb
}
.frm_tab_split .arrow_in {
	top:-10px;
	border-bottom-color:#fff
}
.frm_tab_split .arrow_extra {
	top:-11px;
	border-bottom-color:#fff
}
.frm_tab_tips {
	padding-top:4px;
	color:#8d8d8d
}
.form_wrp.simple {
	text-align:center
}
.form_wrp.simple .form {
	display:inline-block;
	*display:inline;
	*zoom:1;
	text-align:left
}
.form.tips_inline .frm_tips {
	width:auto;
	display:inline-block
}
.frm_vertical_lh {
	line-height:32px
}
.frm_vertical_pt {
	padding-top:.3em
}
.frm_fieldset {
	padding-top:25px;
	padding-top:0\9
}
.frm_fieldset.no_legend {
	padding-top:25px
}
.frm_legend {
	display:block;
	width:100%;
	*margin-left:-0.35em;
	margin-bottom:25px \9;
	padding-bottom:5px
}
.frm_legend .tips {
	color:#8d8d8d;
	margin-left:14px
}
.frm_desc {
	color:#222
}
.frm_tips {
	width:300px;
	padding-top:4px;
	color:#8d8d8d
}
.frm_msg {
	display:none;
	overflow:hidden;
	*zoom:1;
	width:300px
}
.frm_msg i {
	float:left;
	font-weight:400;
	font-style:normal;
	margin-right:3px
}
.frm_msg.success {
	color:#7fba4f
}
.frm_msg.fail {
	color:#e15f63
}
.frm_control_group {
	*zoom:1;
	padding-bottom:25px
}
.frm_control_group:after {
	content:"\200B";
	display:block;
	height:0;
	clear:both
}
.frm_control_group.show_value {
	padding-bottom:15px
}
.frm_control_group.show_value .frm_input_box {
	height:auto;
	word-wrap:break-word;
	word-break:break-all;
	padding:0;
	border-width:0;
	box-shadow:none;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	background:0;
	line-height:1.6;
	vertical-align:top;
	margin-top:.3em
}
.frm_label {
	float:left;
	width:5em;
	margin-top:.3em;
	margin-right:1em;
	font-size:14px
}
.frm_label_tips {
	display:block;
	color:#8d8d8d
}
.frm_controls {
	display:table-cell;
	vertical-align:top;
	float:none;
	width:auto;
	*display:block;
	*zoom:1
}
.frm_controls:after {
	content:" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ";
	visibility:hidden;
	clear:both;
	height:0!important;
	display:block;
	line-height:0
}
.frm_input,.frm_textarea {
	width:100%;
	background-color:transparent;
	border:0;
	outline:0
}
.frm_input {
	height:22px;
	*line-height:22px;
	margin:4px 0
}
.frm_textarea {
	height:100px
}
.frm_input_box {
	display:inline-block;
	position:relative;
	height:30px;
	line-height:30px;
	vertical-align:middle;
	width:278px;
	font-size:14px;
	padding:0 10px;
	border:1px solid #e7e7eb;
	box-shadow:none;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	border-radius:0;
	-moz-border-radius:0;
	-webkit-border-radius:0;
	background-color:#fff
}
.frm_input_box .frm_input_append {
	*height:30px;
	font-size:0
}
.frm_input_box.search {
	border-radius:0;
	-moz-border-radius:0;
	-webkit-border-radius:0
}
.frm_input_box.append {
	padding-right:30px
}
.frm_input_box.append .frm_input_append {
	position:absolute;
	top:0;
	right:.8em
}
.frm_input_box.prepend {
	padding-left:30px
}
.frm_input_box.prepend .frm_input_append {
	position:absolute;
	top:0;
	left:.8em
}
.frm_input_box.with_counter .frm_counter {
	width:50px;
	color:#8d8d8d;
	font-size:14px;
	font-weight:400;
	font-style:normal
}
.frm_input_box.with_counter.warn .frm_counter {
	color:#e15f63
}
.frm_input_box.counter_in {
	padding-right:70px
}
.frm_input_box.counter_in .frm_counter {
	right:0;
	text-align:right;
	padding-right:10px
}
.frm_input_box.counter_out {
	padding-right:10px
}
.frm_input_box.counter_out .frm_counter {
	right:-60px;
	padding-left:10px
}
.frm_input_box.vcode {
	width:157px
}
.frm_input_box.zone {
	width:72px;
	margin-right:5px
}
.frm_input_box.phone {
	width:175px
}
.frm_textarea_box {
	display:inline-block;
	width:288px;
	padding:4px 0 4px 10px;
	font-size:14px;
	border:1px solid #e7e7eb;
	box-shadow:none;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	border-radius:0;
	-moz-border-radius:0;
	-webkit-border-radius:0;
	background-color:#fff
}
.disabled.frm_input_box,.disabled.frm_textarea_box {
	background-color:#eee
}
.disabled .frm_input_box,.disabled .frm_textarea_box {
	background-color:#eee
}
.focus.frm_input_box,.focus.frm_textarea_box,.focus.frm_select_box {
	border-color:#4a9bdf;
	box-shadow:0 0 5px #aedcfa;
	-moz-box-shadow:0 0 5px #aedcfa;
	-webkit-box-shadow:0 0 5px #aedcfa
}
.focus.frm_select_box {
	*border-color:transparent
}
.frm_radio,.frm_checkbox {
	position:absolute;
	left:-999em
}
.frm_radio_label,.frm_checkbox_label {
	display:inline-block;
	text-align:left;
	cursor:pointer;
	margin-right:1em
}
.frm_radio_label.no_extra,.frm_checkbox_label.no_extra {
	margin-right:0
}
.frm_radio_label.disabled,.frm_checkbox_label.disabled {
	color:#999;
	cursor:default
}
.icon_radio {
	margin-right:4px
}
.icon_checkbox {
	margin-right:4px
}
.frm_select_box {
	display:inline-block;
	*display:inline;
	*zoom:1;
	position:relative;
	background-color:#fff;
	background-image:-moz-linear-gradient(top,#fff 0,#fff 100%);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#fff));
	background-image:-webkit-linear-gradient(top,#fff 0,#fff 100%);
	background-image:-o-linear-gradient(top,#fff 0,#fff 100%);
	background-image:linear-gradient(to bottom,#fff 0,#fff 100%);
	border-color:#e6e7ec;
	color:#222;
	vertical-align:middle;
	font-size:14px;
	*top:.6em;
	*margin-right:5px;
	padding:4px 0;
	border:1px solid #e7e7eb;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	*background-color:transparent;
	*border-color:transparent;
	*padding-top:0;
	*padding-bottom:0
}
.frm_select_box button {
	color:#222
}
.frm_select_box:hover {
	background-color:#e6e7ec;
	background-image:-moz-linear-gradient(top,#e6e7ec 0,#e6e7ec 100%);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#e6e7ec),to(#e6e7ec));
	background-image:-webkit-linear-gradient(top,#e6e7ec 0,#e6e7ec 100%);
	background-image:-o-linear-gradient(top,#e6e7ec 0,#e6e7ec 100%);
	background-image:linear-gradient(to bottom,#e6e7ec 0,#e6e7ec 100%);
	border-color:#dadbe0;
	box-shadow:none;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	color:#000
}
.frm_select_box:hover button {
	color:#222
}
.frm_select_label {
	*margin-top:-0.2em
}
.frm_select {
	position:relative;
	z-index:1;
	height:22px;
	padding:0 30px 0 10px;
	line-height:22px;
	background-color:transparent;
	border:0;
	outline:0
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.frm_select_box {
	padding:0
}
.frm_select_box:after {
	content:" ";
	position:absolute;
	right:15px;
	top:50%;
	margin-top:-2px;
	display:inline-block;
	width:0;
	height:0;
	border-width:4px;
	border-style:dashed;
	border-color:transparent;
	border-bottom-width:0;
	border-top-color:#777;
	border-top-style:solid
}
.frm_select {
	-webkit-appearance:none;
	height:32px
}
}.frm_input_box.search .frm_input_append {
	border-left:1px solid #e7e7eb;
	right:0;
	width:30px;
	text-align:center
}
.frm_input_box.search .search_gray {
	margin-top:-0.2em
}
.frm_input_box.disabled .frm_input,.frm_input_box .frm_input[disabled] {
	color:#8d8d8d
}
.frm_control {
	margin-bottom:25px
}
.icon_radio,.icon_checkbox {
	margin-right:3px;
	margin-top:-2px;
	*margin-top:0
}
.icon_radio {
	background:url("../img/base/base_spring.png") 0 -182px no-repeat;
	width:16px;
	height:16px;
	vertical-align:middle;
	display:inline-block
}
.icon_radio.selected,.selected .icon_radio {
	background:url("../img/base/base_spring.png") 0 -208px no-repeat
}
.icon_radio.disabled,.disabled .icon_radio {
	background:url("../img/base/base_spring.png") 0 -234px no-repeat
}
.icon_radio.selected.disabled,.selected.disabled .icon_radio {
	background:url("../img/base/base_spring.png") 0 -260px no-repeat
}
.icon_checkbox {
	background:url("../img/base/base_spring.png") 0 -286px no-repeat;
	width:16px;
	height:16px;
	vertical-align:middle;
	display:inline-block
}
.icon_checkbox.selected,.selected .icon_checkbox {
	background:url("../img/base/base_spring.png") 0 -312px no-repeat
}
.icon_checkbox.disabled,.disabled .icon_checkbox {
	background:url("../img/base/base_spring.png") 0 -338px no-repeat
}
.icon_checkbox.selected.disabled,.selected.disabled .icon_checkbox {
	background:url("../img/base/base_spring.png") 0 -364px no-repeat
}
.tab_navs {
	*zoom:1;
	text-align:center;
	line-height:30px;
	border-bottom:1px solid #e7e7eb;
	box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.5);
	-moz-box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.5);
	-webkit-box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.5)
}
.tab_navs:after {
	content:"\200B";
	display:block;
	height:0;
	clear:both
}
.tab_nav {
	float:left;
	font-size:14px
}
.tab_nav a {
	display:block;
	*height:1%;
	text-decoration:none;
	color:#222;
	outline:0;
	padding:0 20px
}
.tab_nav.selected {
	background-color:#d4d5d5
}
.mt .tab_nav a {
	border-right:1px solid #e7e7eb
}
.mt .tab_nav.selected {
	border-top:3px solid #757474;
	position:relative;
	top:-1px
}
.mt .tab_nav.selected a {
	position:relative;
	background-color:#d4d5d5;
	line-height:29px;
	margin-bottom:-2px
}
.mt .tab_nav.no_extra a {
	border-right-width:0
}
.title_tab .tab_navs {
	line-height:40px;
	border-bottom-color:#e7e7eb;
	box-shadow:none;
	-moz-box-shadow:none;
	-webkit-box-shadow:none
}
.title_tab .tab_nav {
	margin-bottom:-1px
}
.title_tab .tab_nav a {
	padding:0 21px
}
.title_tab .tab_nav.first a {
	padding-left:30px
}
.title_tab .tab_nav:hover {
	border-bottom:3px solid #a0a3ab
}
.title_tab .tab_nav.selected {
	background:0;
	border-bottom:3px solid #44b549
}
.tips_box {
	padding:6px 15px;
	background-color:#e0eaf6;
	border:0;
	color:#222;
	border-radius:0;
	-moz-border-radius:0;
	-webkit-border-radius:0
}
.tips_box .em {
	color:#e15f63
}
.tips_box_primary {
	padding:6px 15px;
	background-color:#f1f1f1;
	border:1px solid #d1d1d1;
	color:#666;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px
}
.tips_box_primary .em {
	color:#e15f63
}
.disabled_box {
	padding:.4em .8em;
	font-size:14px;
	border:1px solid #e7e7eb;
	box-shadow:none;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	border-radius:0;
	-moz-border-radius:0;
	-webkit-border-radius:0;
	background-color:#f4f5f9
}
.notices_box {
	line-height:40px;
	border-radius:0;
	-moz-border-radius:0;
	-webkit-border-radius:0;
	background-color:#fff;
	border:1px solid #e7e7eb
}
.msg_box {
	line-height:36px;
	text-align:center
}
.msg_box .inner {
	background-color:#c8e7fc
}
.msg_box a {
	display:block;
	color:#6d7f8b
}
.empty_tips {
	padding:100px 0;
	text-align:center;
	font-size:14px;
	color:#8d8d8d
}
.mini_tips i {
	font-weight:400;
	font-style:normal;
	margin-top:-3px;
	margin-right:3px;
	*margin-top:0
}
.mini_tips .icon_mini_tips {
	*margin-top:2px
}
.mini_tips.warn {
	color:#e15f63
}
.mini_tips.success {
	color:#7fba4f
}
.mini_tips.weak_text {
	color:#8d8d8d
}
.mini_tips.icon_after i {
	margin-right:0;
	margin-left:3px
}
.article_box.inset {
	border:1px solid #e7e7eb;
	background-color:#f4f5f9;
	border-radius:0;
	-moz-border-radius:0;
	-webkit-border-radius:0;
	box-shadow:none;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	height:500px;
	overflow-y:auto
}
.article_box.inset .inner {
	padding-left:50px;
	padding-right:50px
}
.article_box .inner {
	padding:90px 75px
}
.article_box h3 {
	text-align:center;
	font-size:22px;
	padding-bottom:14px
}
.article_box h4 {
	padding-bottom:14px;
	font-weight:700;
	font-size:16px
}
.article_box h5 {
	padding-bottom:14px;
	font-weight:700;
	font-size:16px
}
.article_box h6 {
	padding-bottom:14px;
	font-weight:700;
	font-size:14px
}
.article_box ul.disc {
	padding-left:20px;
	list-style-type:disc
}
.article_box dl,.article_box li,.article_box p {
	padding-bottom:14px;
	font-size:14px
}
.article_box pre {
	white-space:pre-wrap
}
.article_box strong {
	font-weight:400;
	font-style:normal
}
.article_box .media {
	text-align:center;
	padding-bottom:28px
}
.article_box .img_wrp {
	display:inline-block;
	max-width:750px
}
.article_box .img_wrp img {
	width:100%;
	*width:auto;
	*max-width:100%;
	vertical-align:top
}
.article_box .img_wrp .mobile_width {
	width:175px
}
.article_box .sign,.article_box .company_sign {
	padding-top:4em;
	text-align:right
}
.article_box .sign.strong,.article_box .company_sign.strong {
	font-weight:700;
	font-size:16px
}
.article_box .no_extra {
	padding-bottom:0
}
.text_box h4 {
	font-size:16px;
	font-weight:400;
	font-style:normal;
	margin-bottom:10px
}
.text_box .spacing {
	margin-top:10px
}
.mod_hd,.mod_ft {
	*zoom:1
}
.mod_hd:after,.mod_ft:after {
	content:"\200B";
	display:block;
	height:0;
	clear:both
}
.mod_info {
	float:left
}
.mod_opr {
	text-align:right
}
.mod_opr .btn {
	margin-top:-0.2em
}
.global_mod .global_extra {
	text-align:right
}
.global_mod.mt_layout {
	line-height:30px
}
.global_mod.mt_layout .global_extra {
	margin-top:-30px
}
.global_mod.float_layout {
	*zoom:1
}
.global_mod.float_layout:after {
	content:"\200B";
	display:block;
	height:0;
	clear:both
}
.global_mod.float_layout .global_info {
	float:left
}
.vm_box {
	display:inline-block;
	height:100%;
	vertical-align:middle
}
.msg_box {
	display:none
}
.tips_box_tl {
	padding:6px 15px;
	background-color:#e0eaf6;
	text-align:left
}
.mini_tips a {
	color:#222
}
.article_box h3 {
	padding-bottom:1em;
	font-size:18px;
	font-weight:400;
	font-style:normal
}
.article_box h4,.article_box h5,.article_box h6 {
	font-weight:400;
	font-style:normal;
	font-size:14px
}
.news_box.inset {
	border:1px solid #e7e7eb;
	word-wrap:break-word;
	word-break:break-all;
	height:500px;
	overflow-y:auto
}
.news_box.inset .inner {
	padding-left:50px;
	padding-right:50px
}
.news_box .inner {
	padding:90px 75px
}
.news_box pre {
	white-space:pre-wrap
}
.news_box h3 {
	padding-bottom:1em;
	text-align:center;
	font-size:18px;
	font-weight:400;
	font-style:normal
}
.news_box h4,.news_box h5,.news_box h6 {
	padding-bottom:1em;
	font-weight:400;
	font-style:normal;
	font-size:14px
}
.news_box p,.news_box .table_wrp {
	padding-bottom:1em;
	font-size:14px
}
.news_box ol,.news_box ul {
	padding-bottom:14px
}
.news_box li p {
	padding-bottom:0
}
.news_box strong {
	font-weight:400;
	font-style:normal
}
.news_box .em_text {
	font-weight:700
}
.news_box .warn_text {
	color:#e15f63
}
.news_box img {
	max-width:100%
}
.news_box .media {
	text-align:center;
	padding-bottom:2em
}
.news_box .img_wrp {
	display:inline-block;
	max-width:750px
}
.news_box .img_wrp img {
	width:100%;
	*width:auto;
	*max-width:100%;
	vertical-align:top
}
.news_box .img_wrp .mobile_width {
	width:175px
}
.news_box .sign,.news_box .company_sign {
	padding-top:4em;
	text-align:right
}
.news_box .sign.strong,.news_box .company_sign.strong {
	font-weight:700;
	font-size:16px
}
.news_box .no_extra {
	padding-bottom:0
}
.highlight_box {
	padding:9px 30px;
/*	background-color:#f4f5f9;*/
	margin-bottom:20px;
	line-height:1.6;
	*zoom:1
}
.highlight_box .opr {
	float:right;
	padding:7px 0 0 2em
}
.highlight_box .opr.opr_desc {
	padding-top:0;
	color:#8d8d8d
}
.highlight_box .links {
	margin-left:-1em
}
.highlight_box .links .links_item {
	vertical-align:middle;
	margin-top:-0.2em;
	border-left-color:#d9dadc
}
.highlight_box .links .links_item:hover a {
	color:#222
}
.highlight_box .links .selected a {
	color:#222
}
.highlight_box .title {
	font-weight:400;
	font-style:normal
}
.highlight_box .title .icon_common.new {
	height:14px;
	margin-top:0
}
.highlight_box .desc {
	color:#8d8d8d;
	overflow:hidden
}
.highlight_box.border {
	/*border-top:1px solid #e7e7eb*/
/*	border-bottom:1px solid #e7e7eb*/
}
.highlight_box.icon_wrap {
	position:relative;
	padding-top:14px;
	padding-bottom:14px
}
.highlight_box.icon_wrap .icon {
	display:inline-block;
	*display:inline;
	*zoom:1;
	width:48px;
	height:48px;
	position:absolute;
	top:12px
}
.highlight_box.icon_wrap .icon.lock {
	background:url("../img/base/base_spring.png") 0 -390px no-repeat;
	width:48px;
	height:48px;
	vertical-align:middle;
	display:inline-block
}
.highlight_box.icon_wrap .icon.unlock {
	background:url("../img/base/base_spring.png") 0 -448px no-repeat;
	width:48px;
	height:48px;
	vertical-align:middle;
	display:inline-block
}
.highlight_box.icon_wrap .title,.highlight_box.icon_wrap .desc {
	padding-left:60px
}
.highlight_box.icon_small .icon {
	margin-left:-10px
}
.highlight_box.icon_small .title,.highlight_box.icon_small .desc {
	padding-left:40px
}
.highlight_box.page_global_tips {
	margin:-12px 30px 20px
}
.tool_bar {
	*zoom:1;
	margin-top:40px;
	padding-top:20px
}
.tool_bar:after {
	content:"\200B";
	display:block;
	height:0;
	clear:both
}
.tool_bar .btn {
	margin-right:1em
}
.tool_bar.with_form {
	margin-top:15px
}
.tool_bar.border {
	border-top:1px solid #e7e7eb;
	box-shadow:none;
	-moz-box-shadow:none;
	-webkit-box-shadow:none
}
.tool_bar.tc .btn {
	margin-left:.5em;
	margin-right:.5em
}
.tool_bar.tr .btn {
	margin-left:1em;
	margin-right:0
}
.tool_area {
	*zoom:1
}
.tool_area:after {
	content:"\200B";
	display:block;
	height:0;
	clear:both
}
.title_bar {
	*zoom:1
}
.title_bar:after {
	content:"\200B";
	display:block;
	height:0;
	clear:both
}
.title_bar .info {
	float:left
}
.title_bar .opr {
	float:right
}
.parent_title_bar {
	*zoom:1;
	line-height:35px;
	border-bottom:2px solid #e7e7eb
}
.parent_title_bar:after {
	content:"\200B";
	display:block;
	height:0;
	clear:both
}
.parent_title_bar h3 {
	font-size:16px;
	font-weight:400;
	font-style:normal
}
.sub_title_bar {
	*zoom:1;
	line-height:38px;
	padding:0 20px
}
.sub_title_bar:after {
	content:"\200B";
	display:block;
	height:0;
	clear:both
}
.sub_title_bar .info {
	float:left
}
.sub_title_bar .opr {
	float:right
}
.sub_title_bar h3 {
	font-weight:400;
	font-style:normal;
	font-size:14px
}
.sub_title_bar h4 {
	float:left;
	font-weight:400;
	font-style:normal;
	font-size:14px
}
.tool_bar {
	padding-bottom:50px;
	padding-top:20px
}
.tool_bar.simple_gap {
	margin-left:20px;
	margin-bottom:20px
}
.title_bar {
	padding:0 20px;
	background-color:#f4f5f9;
	border-bottom:1px solid #e7e7eb;
	line-height:40px
}
.title_bar h3 {
	font-size:14px;
	font-weight:400;
	font-style:normal
}
.global_title_bar {
	*zoom:1;
	background-color:#f4f5f9;
	font-size:16px;
	border-bottom:1px solid #e7e7eb
}
.global_title_bar:after {
	content:"\200B";
	display:block;
	height:0;
	clear:both
}
.global_title_bar .info {
	float:left
}
.global_title_bar .opr {
	float:right
}
.parent_title_bar {
	border-width:1px
}
.sub_title_bar {
	padding:0 30px;
	line-height:55px
}
.sub_title_bar.default {
	background-color:#f4f5f9;
	border-bottom:1px solid #e7e7eb
}
.sub_title_bar.light {
	background-color:#f4f5f9;
	border-bottom:1px solid #e7e7eb
}
.sub_title_bar.in_dialog {
	background-color:#fff;
	padding:0 20px;
	border-bottom:1px solid #e7e7eb
}
.sub_title_bar.dark {
	background-color:#dfdfdf;
	background-image:-moz-linear-gradient(top,#dfdfdf 0,#dfdfdf 100%);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#dfdfdf),to(#dfdfdf));
	background-image:-webkit-linear-gradient(top,#dfdfdf 0,#dfdfdf 100%);
	background-image:-o-linear-gradient(top,#dfdfdf 0,#dfdfdf 100%);
	background-image:linear-gradient(to bottom,#dfdfdf 0,#dfdfdf 100%);
	border-bottom:1px solid #bebebe;
	box-shadow:inset 0 1px 0 0 #ebebeb,0 1px 2px #ddd;
	-moz-box-shadow:inset 0 1px 0 0 #ebebeb,0 1px 2px #ddd;
	-webkit-box-shadow:inset 0 1px 0 0 #ebebeb,0 1px 2px #ddd
}
.sub_title_bar.global {
	padding:0;
	font-size:16px
}
.sub_title_bar.no_extra {
	background:0;
	border-bottom-width:0;
	line-height:normal;
	padding:0
}
.tool_area {
	padding:0 30px
}
button.btn {
	height:32px;
	line-height:28px
}
.btn button {
	display:block;
	height:100%;
	background-color:transparent;
	border:0;
	outline:0;
	overflow:visible;
	padding:0 22px
}
.btn.btn_input {
	padding:0
}
.btn.btn_input.btn_vcode {
	margin-left:5px
}
.btn.btn_input.btn_vcode button {
	width:110px;
	padding:0
}
.btn.btn_vcode {
	padding:0;
	width:110px;
	margin-left:5px
}
.btn {
	display:inline-block;
	overflow:visible;
	padding:0 22px;
	height:30px;
	line-height:30px;
	*line-height:28px;
	vertical-align:middle;
	text-align:center;
	text-decoration:none;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	font-size:14px;
	border-width:1px;
	border-style:solid;
	cursor:pointer
}
.btn:hover {
	text-decoration:none
}
.btn.btn_mini {
	height:21px;
	line-height:21px;
	*line-height:19px;
	padding:0 10px
}
.btn.btn_small {
	height:25px;
	line-height:25px;
	*line-height:23px;
	padding:0 12px
}
.btn.btn_large {
	height:38px;
	line-height:38px;
	*line-height:36px;
	padding:0 70px
}
.btn.btn_p20 {
	padding:0 20px
}
.btn.btn_p30 {
	padding:0 30px
}
.btn.btn_w125 {
	width:125px;
	padding:0
}
.btn.btn_w150 {
	width:150px;
	padding:0
}
.btn.btn_w220 {
	width:220px;
	padding:0
}
.btn_default {
	background-color:#fff;
	background-image:-moz-linear-gradient(top,#fff 0,#fff 100%);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#fff));
	background-image:-webkit-linear-gradient(top,#fff 0,#fff 100%);
	background-image:-o-linear-gradient(top,#fff 0,#fff 100%);
	background-image:linear-gradient(to bottom,#fff 0,#fff 100%);
	border-color:#e6e7ec;
	color:#222
}
.btn_default button {
	color:#222
}
.btn_default:hover {
	background-color:#e6e7ec;
	background-image:-moz-linear-gradient(top,#e6e7ec 0,#e6e7ec 100%);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#e6e7ec),to(#e6e7ec));
	background-image:-webkit-linear-gradient(top,#e6e7ec 0,#e6e7ec 100%);
	background-image:-o-linear-gradient(top,#e6e7ec 0,#e6e7ec 100%);
	background-image:linear-gradient(to bottom,#e6e7ec 0,#e6e7ec 100%);
	border-color:#dadbe0;
	box-shadow:none;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	color:#000
}
.btn_default:hover button {
	color:#222
}
.btn_warn {
	background-color:#f24d4d;
	background-image:-moz-linear-gradient(top,#f24d4d 0,#f24d4d 100%);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#f24d4d),to(#f24d4d));
	background-image:-webkit-linear-gradient(top,#f24d4d 0,#f24d4d 100%);
	background-image:-o-linear-gradient(top,#f24d4d 0,#f24d4d 100%);
	background-image:linear-gradient(to bottom,#f24d4d 0,#f24d4d 100%);
	border-color:#f24d4d;
	color:#fff
}
.btn_warn button {
	color:#fff
}
.btn_warn:hover {
	background-color:#d43d3d;
	background-image:-moz-linear-gradient(top,#d43d3d 0,#d43d3d 100%);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#d43d3d),to(#d43d3d));
	background-image:-webkit-linear-gradient(top,#d43d3d 0,#d43d3d 100%);
	background-image:-o-linear-gradient(top,#d43d3d 0,#d43d3d 100%);
	background-image:linear-gradient(to bottom,#d43d3d 0,#d43d3d 100%);
	border-color:#d43d3d;
	box-shadow:none;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	color:#fff
}
.btn_warn:hover button {
	color:#fff
}
.btn_primary {
	background-color:#44b549;
	background-image:-moz-linear-gradient(top,#44b549 0,#44b549 100%);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#44b549),to(#44b549));
	background-image:-webkit-linear-gradient(top,#44b549 0,#44b549 100%);
	background-image:-o-linear-gradient(top,#44b549 0,#44b549 100%);
	background-image:linear-gradient(to bottom,#44b549 0,#44b549 100%);
	border-color:#44b549;
	color:#fff
}
.btn_primary button {
	color:#fff
}
.btn_primary:hover {
	background-color:#2f9833;
	background-image:-moz-linear-gradient(top,#2f9833 0,#2f9833 100%);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#2f9833),to(#2f9833));
	background-image:-webkit-linear-gradient(top,#2f9833 0,#2f9833 100%);
	background-image:-o-linear-gradient(top,#2f9833 0,#2f9833 100%);
	background-image:linear-gradient(to bottom,#2f9833 0,#2f9833 100%);
	border-color:#2f9833;
	box-shadow:none;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	color:#fff
}
.btn_primary:hover button {
	color:#fff
}
.btn_disabled {
	background-color:#e6e7ec;
	background-image:-moz-linear-gradient(top,#e6e7ec 0,#e6e7ec 100%);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#e6e7ec),to(#e6e7ec));
	background-image:-webkit-linear-gradient(top,#e6e7ec 0,#e6e7ec 100%);
	background-image:-o-linear-gradient(top,#e6e7ec 0,#e6e7ec 100%);
	background-image:linear-gradient(to bottom,#e6e7ec 0,#e6e7ec 100%);
	border-color:#dadbe0;
	color:#a5a6aa;
	cursor:default
}
.btn_disabled button {
	color:#a5a6aa;
	cursor:default
}
.btn_disabled:hover {
	background-color:#e6e7ec;
	background-image:-moz-linear-gradient(top,#e6e7ec 0,#e6e7ec 100%);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#e6e7ec),to(#e6e7ec));
	background-image:-webkit-linear-gradient(top,#e6e7ec 0,#e6e7ec 100%);
	background-image:-o-linear-gradient(top,#e6e7ec 0,#e6e7ec 100%);
	background-image:linear-gradient(to bottom,#e6e7ec 0,#e6e7ec 100%);
	box-shadow:none;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	border-color:#dadbe0;
	color:#a5a6aa
}
.btn_disabled:hover button {
	color:#a5a6aa;
	cursor:default
}
.btn_loading {
	background-color:#e6e7ec;
	background-image:-moz-linear-gradient(top,#e6e7ec 0,#e6e7ec 100%);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#e6e7ec),to(#e6e7ec));
	background-image:-webkit-linear-gradient(top,#e6e7ec 0,#e6e7ec 100%);
	background-image:-o-linear-gradient(top,#e6e7ec 0,#e6e7ec 100%);
	background-image:linear-gradient(to bottom,#e6e7ec 0,#e6e7ec 100%);
	border-color:#dadbe0;
	color:#a5a6aa;
	cursor:default;
	position:relative;
	padding-left:42px;
	padding-right:30px
}
.btn_loading button {
	color:#a5a6aa;
	cursor:default
}
.btn_loading:hover {
	background-color:#e6e7ec;
	background-image:-moz-linear-gradient(top,#e6e7ec 0,#e6e7ec 100%);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#e6e7ec),to(#e6e7ec));
	background-image:-webkit-linear-gradient(top,#e6e7ec 0,#e6e7ec 100%);
	background-image:-o-linear-gradient(top,#e6e7ec 0,#e6e7ec 100%);
	background-image:linear-gradient(to bottom,#e6e7ec 0,#e6e7ec 100%);
	box-shadow:none;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	border-color:#dadbe0;
	color:#a5a6aa
}
.btn_loading:hover button {
	color:#a5a6aa;
	cursor:default
}
.btn_loading button {
	position:relative;
	padding-left:42px;
	padding-right:30px
}
.btn_loading i {
	position:absolute;
	top:50%;
	left:16px;
	margin-top:-8px;
	background:transparent url(../img/base/icon16_loading_light1e5b3a.gif) no-repeat 0 0;
	width:16px;
	height:16px;
	vertical-align:middle;
	display:inline-block
}
.btn {
	min-width:60px
}
.btn.btn_input {
	min-width:104px
}
.btn.btn_input button {
	width:100%
}
.btn.btn_loading {
	min-width:32px
}
.btn.btn_add i {
	margin-right:3px;
	margin-top:-2px;
	*margin-top:2px
}
.btn.btn_add .add_gray:hover {
	background:url("../img/base/base_spring.png") 0 -506px no-repeat
}
.btn.btn_disabled .add_white {
	background:url("../img/base/base_spring.png") 0 -530px no-repeat
}
.btn.btn_small {
	min-width:0
}
.icon_msg {
	width:56px;
	height:56px;
	vertical-align:middle;
	display:inline-block
}
.icon_msg.success {
	background:url("../img/base/base_spring.png") 0 -554px no-repeat
}
.icon_msg.warn {
	background:url("../img/base/base_spring.png") 0 -620px no-repeat
}
.icon_msg.error {
	background:url("../img/base/base_spring.png") 0 -686px no-repeat
}
.icon_msg.mail {
	background:url("../img/base/base_spring.png") 0 -752px no-repeat
}
.icon_msg.waiting {
	background:url("../img/base/base_spring.png") 0 -818px no-repeat
}
.icon_msg.info {
	background:url("../img/base/base_spring.png") 0 -884px no-repeat
}
.icon_msg_mini {
	width:16px;
	height:16px;
	vertical-align:middle;
	display:inline-block
}
.icon_msg_mini.success {
	background:url("../img/base/base_spring.png") 0 -950px no-repeat
}
.icon_msg_mini.warn {
	background:url("../img/base/base_spring.png") 0 -976px no-repeat
}
.icon_msg_mini.info {
	background:url("../img/base/base_spring.png") 0 -1002px no-repeat
}
.icon_msg_mini.waiting {
	background:url("../img/base/base_spring.png") 0 -1028px no-repeat
}
.icon_msg_mini.ask {
	background:url("../img/base/base_spring.png") 0 -1054px no-repeat
}
.icon_msg_small {
	width:32px;
	height:32px;
	vertical-align:middle;
	display:inline-block
}
.icon_msg_small.success {
	background:url("../img/base/base_spring.png") 0 -1080px no-repeat
}
.icon_msg_small.warn {
	background:url("../img/base/base_spring.png") 0 -1122px no-repeat
}
.icon_msg_small.info {
	background:url("../img/base/base_spring.png") 0 -1164px no-repeat
}
.icon_msg_small.waiting {
	background:url("../img/base/base_spring.png") 0 -1206px no-repeat
}
.icon_msg_small.ask {
	background:url("../img/base/base_spring.png") 0 -1248px no-repeat
}
.icon37_msg {
	width:37px;
	height:37px;
	vertical-align:middle;
	display:inline-block
}
.icon37_msg.success {
	background:url("../img/base/base_spring.png") 0 -1290px no-repeat
}
.icon37_msg.warn {
	background:url("../img/base/base_spring.png") 0 -1337px no-repeat
}
.icon37_msg.info {
	background:url("../img/base/base_spring.png") 0 -1384px no-repeat
}
.icon37_msg.error {
	background:url("../img/base/base_spring.png") 0 -1431px no-repeat
}
.icon37_msg.mail {
	background:url("../img/base/base_spring.png") 0 -1478px no-repeat
}
.icon37_msg.waiting {
	background:url("../img/base/base_spring.png") 0 -1525px no-repeat
}
.icon20_msg {
	width:20px;
	height:20px;
	vertical-align:middle;
	display:inline-block
}
.icon20_msg.success {
	background:url("../img/base/base_spring.png") 0 -1572px no-repeat
}
.icon20_msg.warn {
	background:url("../img/base/base_spring.png") 0 -1602px no-repeat
}
.icon20_msg.error {
	background:url("../img/base/base_spring.png") 0 -1632px no-repeat
}
.icon20_msg.info {
	background:url("../img/base/base_spring.png") 0 -1662px no-repeat
}
.icon18_msg {
	width:18px;
	height:18px;
	vertical-align:middle;
	display:inline-block
}
.icon18_msg.ask {
	background:url("../img/base/base_spring.png") 0 -1692px no-repeat
}
.icon18_msg.success {
	background:url("../img/base/base_spring.png") 0 -1720px no-repeat
}
.icon18_msg.warn {
	background:url("../img/base/base_spring.png") 0 -1748px no-repeat
}
.icon18_msg.error {
	background:url("../img/base/base_spring.png") 0 -1776px no-repeat
}
.icon18_msg.info {
	background:url("../img/base/base_spring.png") 0 -1804px no-repeat
}
.icon18_msg.waiting {
	background:url("../img/base/base_spring.png") 0 -1832px no-repeat
}
.page_msg .inner {
	position:relative;
	*zoom:1;
	background-color:#e0eaf6
}
.page_msg .inner:after {
	content:"\200B";
	display:block;
	height:0;
	clear:both
}
.page_msg .msg_icon_wrp,.page_msg .msg_icon_wrapper {
	float:left;
	margin-right:10px;
	font-size:0
}
.page_msg .msg_content {
	overflow:hidden;
	*zoom:1;
	padding-top:5px
}
.page_msg .msg_opr {
	display:none;
	position:absolute;
	right:10px;
	top:50%;
	margin-top:-10px
}
.page_msg h4 {
	font-size:16px;
	font-weight:700
}
.page_msg p {
	font-size:14px;
	color:#8d8d8d
}
.page_msg .spacing {
	padding:.5em 0 2em
}
.page_msg .line_break_before {
	padding-top:1em
}
.page_msg .icon_dot {
	margin-right:5px;
	margin-top:-0.2em;
	color:#8d8d8d
}
.page_msg.large .inner {
	padding:12px 70px
}
.page_msg.small .inner {
	padding:40px
}
.page_msg.mini .inner {
	padding:9px 20px
}
.page_msg.mini .msg_icon_wrp {
	margin-top:3px;
	margin-right:6px
}
.page_msg.mini .msg_content {
	padding-top:0
}
.page_msg.single_line .msg_content {
	padding-top:15px
}
.page_msg.default .inner {
	background-color:transparent;
	border:0;
	box-shadow:none;
	-moz-box-shadow:none;
	-webkit-box-shadow:none
}
.page_msg.simple {
	text-align:center
}
.page_msg.simple .inner {
	display:inline-block;
	*display:inline;
	*zoom:1;
	text-align:left;
	min-width:55%
}
.icon_msg {
	width:46px;
	height:46px;
	vertical-align:middle;
	display:inline-block
}
.icon_msg.success {
	background:url("../img/base/base_spring.png") 0 -1860px no-repeat
}
.icon_msg.warn {
	background:url("../img/base/base_spring.png") 0 -1916px no-repeat
}
.icon_msg.error {
	background:url("../img/base/base_spring.png") 0 -1972px no-repeat
}
.icon_msg.waiting {
	background:url("../img/base/base_spring.png") 0 -2028px no-repeat
}
.icon_msg.info {
	background:url("../img/base/base_spring.png") 0 -2084px no-repeat
}
.icon_msg.mail {
	background:url("../img/base/base_spring.png") 0 -2140px no-repeat
}
.icon_msg_primary {
	width:46px;
	height:46px;
	vertical-align:middle;
	display:inline-block
}
.icon_msg_primary.success {
	background:url("../img/base/base_spring.png") 0 -2196px no-repeat
}
.icon_msg_primary.warn {
	background:url("../img/base/base_spring.png") 0 -2252px no-repeat
}
.icon_msg_primary.waiting {
	background:url("../img/base/base_spring.png") 0 -2308px no-repeat
}
.icon_msg_primary.info {
	background:url("../img/base/base_spring.png") 0 -2364px no-repeat
}
.icon_msg_primary.mail {
	background:url("../img/base/base_spring.png") 0 -2420px no-repeat
}
.page_msg.mini p {
	color:#222
}
.page_msg.mini .msg_icon_wrapper,.page_msg.mini .msg_icon_wrp {
	margin-top:4px
}
.page_msg.single_line .msg_content {
	padding-top:10px
}
.page_msg h4 {
	font-size:14px;
	font-weight:400;
	font-style:normal
}
.page_msg .msg_content {
	padding-top:0
}
.popover_close {
	display:none;
	position:absolute;
	right:10px;
	top:22px;
	background:url("../img/base/base_spring.png") 0 -2476px no-repeat
}
.popover_close:hover {
	background:url("../img/base/base_spring.png") 0 -2502px no-repeat
}
.popover {
	width:257px;
	position:absolute;
	margin-top:12px;
	z-index:999
}
.popover .popover_inner {
	border:1px solid #d9dadc;
	word-wrap:break-word;
	word-break:break-all;
	padding:30px 25px;
	background-color:#fff;
	box-shadow:none;
	-moz-box-shadow:none;
	-webkit-box-shadow:none
}
.popover .popover_arrow {
	position:absolute;
	left:50%;
	margin-left:-8px;
	margin-top:-8px;
	display:inline-block;
	width:0;
	height:0;
	border-width:8px;
	border-style:dashed;
	border-color:transparent;
	border-top-width:0;
	border-bottom-color:#d9dadc;
	border-bottom-style:solid
}
.popover .popover_arrow_out {
	top:0
}
.popover .popover_arrow_in {
	border-bottom-color:#fff;
	top:1px
}
.popover .popover_title {
	font-size:14px;
	font-weight:700
}
.popover .popover_tips {
	color:#8d8d8d
}
.popover .popover_bar {
	text-align:center;
	margin-top:20px
}
.popover .popover_bar .btn {
	margin:0 .3em
}
.popover.simple .popover_bar {
	text-align:left
}
.popover.simple .btn {
	margin-left:0;
	margin-right:.6em
}
.popover.pos_left .popover_arrow {
	left:42px
}
.popover.pos_right .popover_arrow {
	left:auto;
	right:28px
}
.popover.normal_flow {
	position:relative;
	width:auto;
	z-index:0
}
.popover.normal_flow .popover_inner {
	padding:14px 20px;
	box-shadow:none;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	border-color:#e7e7eb
}
.popover.normal_flow .popover_content {
	width:auto
}
.popover.normal_flow .popover_arrow_out {
	border-bottom-color:#e7e7eb
}
.popover.arrow_left {
	margin-left:8px;
	margin-top:0
}
.popover.arrow_left .popover_arrow {
	top:25px;
	left:0;
	display:inline-block;
	width:0;
	height:0;
	border-width:8px;
	border-style:dashed;
	border-color:transparent;
	border-left-width:0;
	border-right-color:#d9dadc;
	border-right-style:solid
}
.popover.arrow_left .popover_arrow_in {
	left:1px;
	border-right-color:#fff
}
.popover.z_top {
	z-index:10000
}
.popover {
	width:280px
}
.popover .popover_title {
	font-weight:400;
	font-style:normal;
	padding-bottom:5px
}
.popover .frm_input_box {
	display:block;
	width:auto
}
.popover .popover_bar {
	text-align:justify;
	text-justify:distribute-all-lines;
	font-size:0
}
.popover .popover_bar:after {
	display:inline-block;
	width:100%;
	height:0;
	font-size:0;
	margin:0;
	padding:0;
	overflow:hidden;
	content:"."
}
.popover .popover_bar .tj_item {
	font-size:14px;
	text-align:left;
	text-justify:auto
}
.popover .popover_bar .btn {
	margin:0
}
.copylink_wrp {
	display:inline-block;
	*display:inline;
	*zoom:1
}
.copylink {
	display:inline-block
}
.icon_goback {
	background:url("../img/base/base_spring.png") 0 -2528px no-repeat;
	width:26px;
	height:26px;
	vertical-align:middle;
	display:inline-block;
	line-height:100px;
	overflow:hidden
}
.icon_goback:hover {
	background:url("../img/base/base_spring.png") 0 -2564px no-repeat
}
.page_nav {
	margin:20px 30px
}
.page_nav .icon_goback {
	margin-right:.5em
}
.page_nav a {
	color:#8d8d8d
}
.page_nav a:hover {
	color:#459ae9
}
.page_nav.title_bottom {
	margin-top:0
}
.gototop {
	position:fixed;
	bottom:100px;
	left:0;
	right:0
}
.gototop_inner {
	width:1200px;
	margin-left:auto;
	margin-right:auto;
	text-align:right
}
.gototop_tips {
	background:url("../img/base/base_spring.png") 0 -2600px no-repeat;
	width:47px;
	height:47px;
	vertical-align:middle;
	display:inline-block;
	cursor:pointer;
	line-height:200px;
	overflow:hidden;
	margin-right:-80px
}
.page_tips {
	position:fixed;
	top:0;
	left:0;
	text-align:center;
	width:100%;
	z-index:10000
}
.page_tips .inner {
	display:inline-block;
	*display:inline;
	*zoom:1;
	min-width:250px;
	padding:5px 30px;
	color:#fff
}
.page_tips.success .inner {
	background-color:#44b549
}
.page_tips.error .inner {
	background-color:#eaa000
}
.mask {
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	filter:alpha(opacity = 75);
	-moz-opacity:.75;
	-khtml-opacity:.75;
	opacity:.75;
	background-color:#000;
	z-index:9998
}
.table_wrp.list {
	padding:20px
}
.table_wrp.list .table {
	border-top-width:0
}
.table_wrp.list .table_cell {
	vertical-align:top;
	padding-left:20px;
	padding-right:20px
}
.table_wrp.list .tbody .table_cell {
	padding-top:15px;
	padding-bottom:15px
}
.table_wrp.with_border .table {
	border:1px solid #e7e7eb
}
.table {
	width:100%;
	font-size:14px;
	background-color:#fff;
	text-align:center;
	border-top:1px solid #e7e7eb;
	border-bottom:1px solid #e7e7eb
}
.table_cell {
	padding:0;
	font-weight:400;
	font-style:normal
}
.thead {
	background-color:#f4f5f9
}
.thead .table_cell {
	line-height:32px;
	border-left:1px solid #e7e7eb;
	border-bottom:1px solid #e7e7eb
}
.thead .table_cell:first-child {
	border-left-width:0
}
.tbody tr:hover,.tbody tr.even {
	background-color:transparent
}
.tbody tr.empty_item:hover {
	background:0
}
.tbody tr:first-child .table_cell {
	border-top-width:0
}
.tbody .table_cell {
	padding-top:6px;
	padding-bottom:6px;
	border-top:1px solid #e7e7eb
}
.thead .table_cell {
	border-left-width:0
}
.tbody .table_cell.hd_dropdown_area {
	padding-left:30px
}
.links_item {
	display:inline-block;
	*display:inline;
	*zoom:1;
	padding:0 1em;
	line-height:1em;
	*line-height:18px;
	border-left:1px solid #797979
}
.links_item.no_extra {
	border-left-width:0
}
.links_item:first-child {
	border-left-width:0
}
.links_item a {
	display:block;
	color:#797979
}
.links.tab_links {
	margin-left:-1em
}
.links.tab_links .links_item {
	border-left-color:#d9dadc
}
.links.tab_links .links_item:hover a {
	color:#222
}
.links.tab_links .selected a {
	color:#222
}
.faq {
	width:178px;
	margin-top:-60px;
	padding-left:20px;
	font-size:0
}
.faq .links {
	text-align:center
}
.faq .links_item {
	padding:0 .5em;
	font-size:12px;
	border-left-color:#8d8d8d
}
.faq .links_item a {
	color:#8d8d8d
}
.faq .links_item a:hover {
	color:#459ae9
}
.faq .links_item.no_extra {
	padding-left:0
}
.faq .tail {
	color:#8d8d8d;
	font-size:12px;
	line-height:30px;
	word-break: normal;
	word-wrap: normal;
}
.pop_closed {
	background:url("../img/base/base_spring.png") 0 -2657px no-repeat
}
.pop_closed:hover {
	background:url("../img/base/base_spring.png") 0 -2683px no-repeat
}
.dialog_wrp {
	position:fixed;
	top:50%;
	left:50%;
	width:726px;
	z-index:3
}
.dialog_wrp.label_block .frm_control_group {
	display:inline-block;
	*display:inline;
	*zoom:1
}
.dialog_wrp.label_block .frm_label {
	float:none;
	font-size:14px;
	margin-bottom:.5em
}
.dialog_wrp.label_block .frm_input_box,.dialog_wrp.label_block .frm_label,.dialog_wrp.label_block .frm_tips,.dialog_wrp.label_block .frm_msg {
	width:auto
}
.dialog_wrp.label_block .frm_input_box,.dialog_wrp.label_block .frm_label {
	display:block
}
.dialog_wrp.label_block .frm_controls {
	padding-left:0
}
.dialog_wrp.align_edge .dialog_bd {
	padding:0
}
.dialog_wrp.simple .dialog_bd {
	text-align:center
}
.dialog {
	overflow:hidden;
	border:1px solid transparent;
	background-color:#fff;
	border-radius:0;
	-moz-border-radius:0;
	-webkit-border-radius:0
}
.dialog_hd {
	position:relative;
	padding:0 20px;
	line-height:38px;
	height:38px;
	background-color:#f4f5f9;
	background-image:-moz-linear-gradient(top,#f4f5f9 0,#f4f5f9 100%);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#f4f5f9),to(#f4f5f9));
	background-image:-webkit-linear-gradient(top,#f4f5f9 0,#f4f5f9 100%);
	background-image:-o-linear-gradient(top,#f4f5f9 0,#f4f5f9 100%);
	background-image:linear-gradient(to bottom,#f4f5f9 0,#f4f5f9 100%);
	border-bottom:1px solid #e7e7eb
}
.dialog_hd h3 {
	color:#222
}
.dialog_hd .pop_closed {
	position:absolute;
	top:50%;
	margin-top:-8px;
	right:20px;
	width:16px;
	height:16px;
	line-height:999em;
	overflow:hidden
}
.dialog_bd {
	padding:55px 45px
}
.dialog_ft {
	margin:0;
	padding:25px 0;
	text-align:center;
	border-top:1px solid transparent;
	box-shadow:none;
	-moz-box-shadow:none;
	-webkit-box-shadow:none
}
.dialog_ft .btn {
	margin-left:.3em;
	margin-right:.3em
}
.dialog_content_list {
	height:420px;
	padding:0 120px;
	overflow-y:scroll;
	position:relative
}
.simple_dialog_content {
	display:inline-block;
	*display:inline;
	*zoom:1;
	text-align:left;
	width:420px
}
.simple_dialog_content .frm_input_box,.simple_dialog_content .frm_textarea_box {
	display:block
}
.simple_dialog_content .frm_input_box,.simple_dialog_content .frm_textarea_box,.simple_dialog_content .frm_tips,.simple_dialog_content .frm_msg {
	width:auto
}
.dialog_wrp {
	z-index:9999
}
.dialog {
	border-width:0;
	overflow:visible
}
.dialog_ft {
	padding:16px 0;
	background-color:#f4f5f9
}
.dialog_bd {
	min-height:110px
}
.dialog_hd {
	line-height:52px;
	height:52px;
	border-bottom-width:0
}
.dialog_hd h3 {
	font-weight:400;
	font-style:normal
}
.tc_dialog_content {
	display:inline-block;
	*display:inline;
	*zoom:1;
	text-align:left;
	width:420px
}
.has_ft_desc .dialog_bd {
	position:relative
}
.has_ft_desc .dialog_ft_desc {
	position:absolute;
	bottom:-40px;
	left:20px
}
.pop_closed {
	background:url("../img/base/base_spring.png") 0 -2709px no-repeat
}
.pop_closed:hover {
	background:url("../img/base/base_spring.png") 0 -2735px no-repeat
}
.ml1e {
	margin-left:1em
}
.dialog_process .form {
	padding-left:45px;
	padding-right:45px
}
.dialog_process .dialog_bd {
	padding:0 0 55px
}
.dialog_process .processor_bar {
	margin-bottom:45px
}
.safe_check .form .inner {
	width:425px;
	margin:0 auto
}
.safe_check .form .frm_hd {
	margin-bottom:1.5em
}
.safe_check .form .frm_hd .frm_title {
	margin-bottom:0;
	font-weight:400;
	font-style:normal;
	font-size:14px
}
.safe_check .form .frm_hd .frm_desc {
	color:#8d8d8d
}
.safe_check .form .frm_label {
	float:left;
	width:5em;
	margin-bottom:0;
	font-size:14px
}
.safe_check .form .frm_radio_block_desc {
	padding-left:23px
}
.safe_check .form .page_msg {
	margin-left:-14em
}
.safe_check .form_width_auto .inner {
	width:auto;
	max-width:500px;
	margin:0 auto
}
.safe_check .form_owner_info .frm_label {
	width:8em
}
.safe_check .form_owner_info .inner {
	width:500px
}
.safe_check .tool_bar {
	padding-bottom:0
}
.safe_check .tool_bar.tc {
	padding-left:0;
	text-align:center
}
.page_msg .extra_msg h4 {
	font-weight:400;
	font-style:normal
}
.qrcode_scan .js_status {
	width:280px
}
.qrcode_scan .qrcode_wrp {
	width:280px;
	height:280px
}
.bubbleTips {
	display:inline-block;
	*display:inline;
	*zoom:1;
	vertical-align:middle;
	position:relative
}
.bubbleTips.warn {
	color:#e15f63
}
.bubbleTips.success {
	color:#7fba4f
}
.bubble_left {
	margin-left:.5em
}
.bubble_left .bubbleTips_arrow.in {
	left:-5px
}
.bubble_left .bubbleTips_arrow.out {
	border-right-color:#e7e7eb;
	left:-6px
}
.bubble_right {
	margin-right:.5em
}
.bubble_right .bubbleTips_arrow {
	border-left-width:6px;
	border-right-color:transparent;
	border-right-style:dashed;
	border-right-width:0;
	border-left-color:#fff;
	border-left-style:solid
}
.bubble_right .bubbleTips_arrow.in {
	right:-5px
}
.bubble_right .bubbleTips_arrow.out {
	border-left-color:#e7e7eb;
	right:-6px
}
.bubble_top {
	margin-top:.5em
}
.bubble_top .bubbleTips_arrow {
	border-left-width:6px;
	border-right-color:transparent;
	border-right-style:dashed;
	border-top-width:0;
	border-bottom-color:#fff;
	border-bottom-style:solid;
	left:50%;
	margin-left:-6px
}
.bubble_top .bubbleTips_arrow.in {
	top:1px
}
.bubble_top .bubbleTips_arrow.out {
	border-bottom-color:#e7e7eb;
	top:0
}
.bubble_bottom {
	margin-bottom:.5em
}
.bubble_bottom .bubbleTips_arrow {
	border-left-width:6px;
	border-right-color:transparent;
	border-right-style:dashed;
	border-bottom-width:0;
	border-top-color:#fff;
	border-top-style:solid;
	left:50%;
	margin-left:-6px
}
.bubble_bottom .bubbleTips_arrow.in {
	bottom:1px
}
.bubble_bottom .bubbleTips_arrow.out {
	border-top-color:#e7e7eb;
	bottom:0
}
.bubbleTips_inner {
	padding:4.5px 12px;
	border:1px solid #e7e7eb;
	line-height:21px;
	background-color:#fff;
	word-wrap:break-word;
	word-break:break-all
}
.bubbleTips_arrow {
	position:absolute;
	top:50%;
	margin-top:-6px;
	display:inline-block;
	width:0;
	height:0;
	border-width:6px;
	border-style:dashed;
	border-color:transparent;
	border-left-width:0;
	border-right-color:#fff;
	border-right-style:solid
}
.icon20_common {
	width:20px;
	height:20px;
	vertical-align:middle;
	display:inline-block;
	line-height:300px;
	overflow:hidden
}
.icon20_common.add_gray {
	background:url("../img/base/base_spring.png") 0 -2761px no-repeat
}
.icon36_common {
	width:36px;
	height:36px;
	vertical-align:middle;
	display:inline-block;
	line-height:300px;
	overflow:hidden
}
.icon36_common.add_gray {
	background:url("../img/base/base_spring.png") 0 -2791px no-repeat
}
.create_access {
	display:block;
	border:2px dotted #d9dadc;
	line-height:80px;
	text-align:center;
	margin-bottom:20px
}
.create_access i {
	cursor:pointer
}
.create_access a {
	display:none;
	vertical-align:middle;
	margin-left:10px;
	margin-right:10px;
	color:#d9d9d9;
	font-size:14px;
	line-height:normal
}
.create_access a strong {
	display:block;
	font-weight:400;
	font-style:normal
}
.create_access:hover {
	border-color:#b3b3b3
}
.create_access:hover .add_gray {
	display:none
}
.create_access:hover a {
	display:inline-block
}
.create_access:hover a:hover {
	color:#b3b3b3
}
.create_access_primary {
	display:block;
	border:2px dotted #d9dadc;
	line-height:60px;
	font-size:0;
	text-align:center;
	margin-bottom:20px
}
.create_access_primary i {
	cursor:pointer
}
.create_access_primary:hover {
	border-color:#b3b3b3
}
.create_access_primary:hover .icon20_common {
	background:url("../img/base/base_spring.png") 0 -2837px no-repeat
}
.create_access_primary:hover .icon36_common {
	background:url("../img/base/base_spring.png") 0 -2867px no-repeat
}
.create_access_primary:hover .icon42_common {
	background:url("../img/base/base_spring.png") 0 -2913px no-repeat
}
.icon_menu {
	width:23px;
	height:23px;
	vertical-align:middle;
	display:inline-block
}
.icon_menu.manage {
	background:transparent url(../img/base/icon_menu_manage.png?__sprite) no-repeat 0 0
}
.icon_menu.function {
	background:transparent url(../img/base/icon_menu_function.png?__sprite) no-repeat 0 0
}
.icon_menu.statistics {
	background:transparent url(../img/base/icon_menu_statistics.png?__sprite) no-repeat 0 0
}
.icon_menu.service {
	background:url("../img/base/base_spring.png") 0 -2965px no-repeat
}
.icon_menu.setting {
	background:transparent url(../img/base/icon_menu_setting.png?__sprite) no-repeat 0 0
}
.icon_menu.appcenter {
	background:transparent url(../img/base/icon_menu_appcenter.png?__sprite) no-repeat 0 0
}
.icon_menu.guide {
	background:transparent url(../img/base/icon_menu_guide.png?__sprite) no-repeat 0 0
}
.icon_menu.store {
	background:transparent url(../img/base/icon_menu_store.png?__sprite) no-repeat 0 0
}
.icon_menu.adclient {
	background:transparent url(../img/base/icon_menu_adclient.png?__sprite) no-repeat 0 0
}
.icon_menu.adhost {
	background:transparent url(../img/base/icon_menu_adhost.png?__sprite) no-repeat 0 0
}
.icon_menu.advert {
	background:transparent url(../img/base/icon_menu_advert.png?__sprite) no-repeat 0 0
}
.icon_menu.task {
	background:transparent url(../img/base/icon_menu_task.png?__sprite) no-repeat 0 0
}
.icon_menu.tool {
	background:transparent url(../img/base/icon_menu_tool.png?__sprite) no-repeat 0 0
}
.icon_menu.log {
	background:transparent url(../img/base/icon_menu_log.png?__sprite) no-repeat 0 0
}
.icon_menu.access {
	background:transparent url(../img/base/icon_menu_access.png?__sprite) no-repeat 0 0
}
.icon_menu.monitor {
	background:transparent url(../img/base/icon_menu_monitor.png?__sprite) no-repeat 0 0
}
.icon_menu.user {
	background:transparent url(../img/base/icon_menu_user.png?__sprite) no-repeat 0 0
}
.icon_menu.db {
	background:transparent url(../img/base/icon_menu_db.png?__sprite) no-repeat 0 0
}

.icon_menu.sample {
	background:transparent url(../img/base/icon_menu_sample.png?__sprite) no-repeat 0 0
}
.icon_menu.service {
	background:transparent url(../img/base/icon_menu_service.png?__sprite) no-repeat 0 0
}
.icon_menu.esb {
	background:transparent url(../img/base/icon_menu_tool.png?__sprite) no-repeat 0 0
}

.selected .icon_menu.manage {
	background:transparent url(../img/base/icon_menu_manage_selected.png?__sprite) no-repeat 0 0
}
.selected .icon_menu.function {
	background:transparent url(../img/base/icon_menu_function_selected.png?__sprite) no-repeat 0 0
}

.selected .icon_menu.sample {
	background:transparent url(../img/base/icon_menu_sample_selected.png?__sprite) no-repeat 0 0
}
.selected .icon_menu.service {
	background:transparent url(../img/base/icon_menu_service_selected.png?__sprite) no-repeat 0 0
}
.selected .icon_menu.statistics {
	background:transparent url(../img/base/icon_menu_statistics_selected.png?__sprite) no-repeat 0 0
}
.selected .icon_menu.service {
	background:transparent url(../img/base/icon_menu_service_selected.png?__sprite) no-repeat 0 0
}
.selected .icon_menu.setting {
	background:transparent url(../img/base/icon_menu_setting_selected.png?__sprite) no-repeat 0 0
}
.selected .icon_menu.appcenter {
	background:transparent url(../img/base/icon_menu_appcenter_selected.png?__sprite) no-repeat 0 0
}
.selected .icon_menu.guide {
	background:transparent url(../img/base/icon_menu_guide_selected.png?__sprite) no-repeat 0 0
}
.selected .icon_menu.store {
	background:transparent url(../img/base/icon_menu_store_selected.png?__sprite) no-repeat 0 0
}
.selected .icon_menu.adhost {
	background:transparent url(../img/base/icon_menu_adhost_selected.png?__sprite) no-repeat 0 0
}
.selected .icon_menu.advert {
	background:transparent url(../img/base/icon_menu_advert_selected.png?__sprite) no-repeat 0 0
}
.selected .icon_menu.task {
	background:transparent url(../img/base/icon_menu_task_selected.png?__sprite) no-repeat 0 0
}
.selected .icon_menu.tool {
	background:transparent url(../img/base/icon_menu_tool_selected.png?__sprite) no-repeat 0 0
}
.selected .icon_menu.log {
	background:transparent url(../img/base/icon_menu_log_selected.png?__sprite) no-repeat 0 0
}
.selected .icon_menu.access {
	background:transparent url(../img/base/icon_menu_access_selected.png?__sprite) no-repeat 0 0
}
.selected .icon_menu.monitor {
	background:transparent url(../img/base/icon_menu_monitor_selected.png?__sprite) no-repeat 0 0
}
.selected .icon_menu.user {
	background:transparent url(../img/base/icon_menu_user_selected.png?__sprite) no-repeat 0 0
}
.selected .icon_menu.db {
	background:transparent url(../img/base/icon_menu_db_selected.png?__sprite) no-repeat 0 0
}
.icon_menu_switch {
	background:url("../img/base/base_spring.png") 0 -2993px no-repeat;
	width:16px;
	height:16px;
	vertical-align:middle;
	display:inline-block
}
.closed .icon_menu_switch {
	background:url("../img/base/base_spring.png") 0 -3019px no-repeat
}
.closed.selected .icon_menu_switch {
	background:url("../img/base/base_spring.png") 0 -3045px no-repeat
}
.menu_box {
	margin-bottom:150px
}
.menu {
	padding-top:8px
}
.menu.closed .menu_item {
	display:none
}
.menu_title {
	position:relative;
	padding:0 30px 0;
	width:auto;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	word-wrap:normal;
	line-height:34px;
	color:#8d8d8d;
	font-weight: normal;
}
.menu_title .new {
	margin-left:3px
}
.menu_title a {
	display:block;
	padding:0 30px 0;
	color:#222;
	text-decoration:none
}
.menu_title a:hover {
	text-decoration:none
}
.menu_title.clickable {
	padding:0
}
.menu_title.clickable i {
	cursor:pointer
}
.menu_title.clickable:hover {
	background-color:#f4f5f9
}
.menu_title.selected {
	background-color:#44b549;
	color:#fff
}
.menu_title.selected:hover {
	background-color:#44b549
}
.menu_title.selected a {
	color:#fff
}
.menu .icon-download{
  display: inline-block;
  width: 23px;
  text-align: center;
  vertical-align: middle;
  color: #BFBFBF;
}
.menu .selected .icon-download{
  color: #fff;
}
.menu_item {
	line-height:34px
}
.menu_item a {
	/*display:block;*/
	padding:0 0 0 63px;
	width:auto;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	word-wrap:normal;
	color:#222
}
.menu_item a:hover {
	text-decoration:none
}
.icon_menu {
	margin-right:10px;
	*margin-top:.2em
}
.icon_menu_switch {
	position:absolute;
	right:16px;
	top:50%;
	margin-top:-9px
}
.menu {
	padding-bottom:6px;
	border-top:1px solid #e7e7eb
}
.menu.no_extra {
	border-top-width:0;
	margin-top:13px
}
.menu.extra {
	border-bottom:1px solid #e7e7eb
}
.menu_title {
	margin-bottom:0
}
.menu_item:hover {
	background-color:#f4f5f9
}
.menu_item.selected {
	background-color:#44b549;
	color:#fff
}
.menu_item.selected a {
	color:#fff
}
.menu_plugins {
	padding:10px 0
}
.menu_plugins .btn_plugins_add {
	display:block;
	line-height:34px;
	color:#8d8d8d;
	padding-left:41px;
	width:121px;
	margin:0 auto;
	background:url("../img/base/base_spring.png") 0 -3071px no-repeat;
	cursor:pointer
}
.menu_plugins .btn_plugins_add:hover {
	text-decoration:none;
	color:#222;
	background:url("../img/base/base_spring.png") 0 -3115px no-repeat
}
.menu_plugins .btn_plugins_add i {
	margin-right:5px
}
.menu_primary_box {
	width:208px
}
.menu_primary_item {
	line-height:32px
}
.menu_primary_item:hover {
	background-color:#f4f5f9
}
.menu_primary_item.selected {
	background-color:#44b549
}
.menu_primary_item.selected .menu_primary_link {
	color:#fff
}
.menu_primary_item.sub .menu_primary_link strong {
	margin-left:28px
}
.menu_primary_link {
	display:block;
	color:#222
}
.menu_primary_link:hover {
	text-decoration:none
}
.menu_primary_link strong {
	display:block;
	cursor:pointer;
	margin:0 14px;
	width:auto;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	word-wrap:normal;
	font-weight:400;
	font-style:normal
}
.inner_menu_box.sorting .inner_menu_item {
	background-color:#fff
}
.inner_menu_box.sorting .menu_opr {
	display:block
}
.inner_menu_box.gray .inner_menu.dragging dt.inner_menu_item {
	background-color:#f4f5f9
}
.inner_menu_box.gray .inner_menu_item:hover,.inner_menu_box.gray .inner_menu_item.selected {
	background-color:#f4f5f9
}
.inner_menu_box.gray.sorting .inner_menu_item {
	background-color:#fff
}
.inner_menu_box.gray.sorting .inner_menu_item.dragging {
	background-color:#f4f5f9
}
.inner_menu_box.with_switch .icon_dot {
	position:absolute;
	top:50%;
	left:25px;
	margin-top:-14px;
	-webkit-transform:scale(0.8);
	font-size:10px
}
.inner_menu_box.with_switch dt .inner_menu_link {
	padding-left:20px
}
.inner_menu_box.with_switch dd .inner_menu_link {
	padding-left:36px
}
.inner_menu {
	border-top:1px solid #e7e7eb
}
.inner_menu:first-child {
	border-top-width:0
}
.inner_menu .menu_opr {
	display:none;
	position:absolute;
	top:0;
	right:1em
}
.inner_menu .menu_opr a {
	display:inline-block;
	margin-left:.5em;
	margin-top:-0.2em
}
.inner_menu .menu_opr a.no_extra {
	margin-left:0
}
.inner_menu.no_extra {
	border-top-width:0
}
.inner_menu_item {
	position:relative;
	line-height:32px
}
.inner_menu_item:hover,.inner_menu_item.selected {
	background-color:#f4f5f9
}
.inner_menu_item:hover .menu_opr,.inner_menu_item.selected .menu_opr {
	display:block
}
.inner_menu_item:hover a,.inner_menu_item.selected a {
	text-decoration:none
}
.inner_menu_link {
	display:block;
	color:#222;
	padding-left:1em;
	text-decoration:none
}
dd .inner_menu_link {
	padding-left:2em
}
.inner_menu_link strong {
	display:inline-block;
	margin-top:-2px;
	width:auto;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	word-wrap:normal;
	max-width:80px;
	font-weight:400;
	font-style:normal;
	vertical-align:middle;
	cursor:pointer
}
.drag_placeholder {
	margin:8px;
	height:80px;
	border:1px solid #e7e7eb
}
.sub_drag_placeholder {
	margin:8px;
	height:32px;
	border:1px solid #e7e7eb
}
.icon_common.new {
	margin-left:3px;
	background:url("../img/base/base_spring.png") 0 -3159px no-repeat;
	width:18px;
	height:12px;
	vertical-align:middle;
	display:inline-block;
	line-height:100px;
	overflow:hidden
}
.icon_common.beta {
	margin-top:-5px;
	margin-left:3px;
	background:url("../img/base/base_spring.png") 0 -3178px no-repeat;
	width:25px;
	height:12px;
	vertical-align:middle;
	display:inline-block;
	line-height:100px;
	overflow:hidden
}
.icon_dot {
	display:inline-block;
	font-weight:400;
	font-style:normal;
	vertical-align:middle;
	font-size:8px;
	color:#d5d5d5
}
.icon_dropdown_switch {
	display:inline-block;
	width:0;
	height:0;
	border-width:5px;
	border-style:dashed;
	border-color:transparent;
	border-bottom-width:0;
	border-top-color:#c6c6c6;
	border-top-style:solid;
	overflow:hidden
}
.icon_dropdown_switch.highlight {
	border-top-color:#a0a0a0
}
.open .icon_dropdown_switch,.single_up .icon_dropdown_switch,.icon_dropdown_switch.single_up {
	border-top-color:transparent;
	border-top-style:dashed;
	border-bottom-width:5px;
	border-bottom-color:#c6c6c6;
	border-bottom-style:solid;
	border-top-width:0
}
.open .icon_dropdown_switch.highlight,.single_up .icon_dropdown_switch.highlight,.icon_dropdown_switch.single_up.highlight {
	border-bottom-color:#a0a0a0
}
.icon_rank {
	position:relative;
	width:5px;
	display:inline-block;
	width:14px;
	height:14px
}
.icon_rank .single_up {
	position:absolute;
	top:1px;
	right:0
}
.icon_rank .single_down {
	position:absolute;
	top:7px;
	right:0
}
.icon_rank:hover .single_down {
	border-top-color:#a0a0a0
}
.icon_rank:hover .single_up {
	border-bottom-color:#a0a0a0
}
.icon12_del {
	display:inline-block;
	text-decoration:none;
	vertical-align:middle;
	font-weight:400;
	font-style:normal;
	cursor:pointer;
	font-size:12px;
	color:#b3b3b3
}
.icon12_del:hover {
	color:#545454
}
.icon_card_selected {
	background:url("../img/base/base_spring.png") 0 -3201px no-repeat;
	width:46px;
	height:46px;
	vertical-align:middle;
	display:inline-block
}
.icon_verify {
	width:82px;
	height:30px;
	vertical-align:middle;
	display:inline-block
}
.icon_verify.waiting {
	background:url("../img/base/base_spring.png") 0 -3257px no-repeat
}
.icon_verify.fail {
	background:url("../img/base/base_spring.png") 0 -3297px no-repeat
}
.icon_verify_checked {
	background:url("../img/base/base_spring.png") 0 -3337px no-repeat;
	width:16px;
	height:16px;
	vertical-align:middle;
	display:inline-block
}
.icon_wxverify_status {
	display:inline-block;
	vertical-align:middle
}
.icon_wxverify_status.name_waiting {
	width:86px;
	height:24px;
	background:url("../img/base/base_spring.png") 0 -3363px no-repeat
}
.icon_wxverify_status.file_success {
	width:96px;
	height:24px;
	background:url("../img/base/base_spring.png") 0 -3397px no-repeat
}
.icon_loading_small {
	width:30px;
	height:30px;
	vertical-align:middle;
	display:inline-block;
	line-height:100px;
	overflow:hidden
}
.icon_loading_small.dark {
	background:transparent url(../img/base/icon30_loading_gray_dark1e5b3a.png) no-repeat 0 0
}
.icon_loading_small.light {
	background:transparent url(../img/base/icon30_loading_gray_ligth1e5b3a.png) no-repeat 0 0
}
.icon32_loading {
	width:32px;
	height:32px;
	vertical-align:middle;
	display:inline-block;
	line-height:100px;
	overflow:hidden
}
.icon32_loading.dark {
	background:transparent url(../img/base/icon32_loading_dark1e5b3a.gif) no-repeat 0 0
}
.icon32_loading.light {
	background:transparent url(../img/base/icon32_loading_light1e5b3a.gif) no-repeat 0 0
}
.icon13_common {
	width:13px;
	height:13px;
	vertical-align:middle;
	display:inline-block;
	line-height:100px;
	overflow:hidden
}
.icon13_common.arrow_right_gray {
	background:transparent url(../img/base/icon13_arrow_right_gray1e5b3a.png) no-repeat 0 0
}
.icon14_common {
	width:14px;
	height:14px;
	vertical-align:middle;
	display:inline-block;
	line-height:100px;
	overflow:hidden
}
.icon14_common.rank_gray {
	cursor:pointer;
	background:url("../img/base/base_spring.png") 0 -3431px no-repeat
}
.icon14_common.rank_gray:hover {
	background:url("../img/base/base_spring.png") 0 -3455px no-repeat
}
.single_up .icon14_common.rank_gray,.icon14_common.rank_gray.single_up {
	background:url("../img/base/base_spring.png") 0 -3479px no-repeat
}
.single_up .icon14_common.rank_gray:hover,.icon14_common.rank_gray.single_up:hover {
	background:url("../img/base/base_spring.png") 0 -3503px no-repeat
}
.single_down .icon14_common.rank_gray,.icon14_common.rank_gray.single_down {
	background:url("../img/base/base_spring.png") 0 -3527px no-repeat
}
.single_down .icon14_common.rank_gray:hover,.icon14_common.rank_gray.single_down:hover {
	background:url("../img/base/base_spring.png") 0 -3551px no-repeat
}
.icon14_common.add_white {
	background:url("../img/base/base_spring.png") 0 -3575px no-repeat
}
.icon14_common.add_gray {
	background:url("../img/base/base_spring.png") 0 -3599px no-repeat
}
.icon14_common.add_gray:hover {
	background:url("../img/base/base_spring.png") 0 -3623px no-repeat
}
.icon14_common.edit_gray {
	background:url("../img/base/base_spring.png") 0 -3647px no-repeat
}
.icon14_common.edit_gray:hover {
	background:url("../img/base/base_spring.png") 0 -3671px no-repeat
}
.icon14_common.del_gray {
	background:url("../img/base/base_spring.png") 0 -3695px no-repeat
}
.icon14_common.del_gray:hover {
	background:url("../img/base/base_spring.png") 0 -3719px no-repeat
}
.icon14_common.sort_gray {
	background:url("../img/base/base_spring.png") 0 -3743px no-repeat
}
.icon14_common.sort_gray:hover {
	background:url("../img/base/base_spring.png") 0 -3767px no-repeat
}
.icon14_common.add_blue {
	background:url("../img/base/base_spring.png") 0 -3791px no-repeat
}
.icon14_common.switch_gray {
	background:url("../img/base/base_spring.png") 0 -3815px no-repeat
}
.icon14_common.switch_gray:hover {
	background:url("../img/base/base_spring.png") 0 -3839px no-repeat
}
a:hover .icon14_common.switch_gray {
	background:url("../img/base/base_spring.png") 0 -3863px no-repeat
}
.icon_mini_tips {
	width:16px;
	height:16px;
	vertical-align:middle;
	display:inline-block;
	line-height:100px;
	overflow:hidden
}
.icon_mini_tips.document_link {
	background:url("../img/base/base_spring.png") 0 -3887px no-repeat
}
.icon16_common {
	width:16px;
	height:16px;
	vertical-align:middle;
	display:inline-block;
	line-height:100px;
	overflow:hidden
}
.icon16_common.close {
	background:url("../img/base/base_spring.png") 0 -3913px no-repeat
}
.icon16_common.close:hover {
	background:url("../img/base/base_spring.png") 0 -3939px no-repeat
}
.icon16_common.close_flat {
	background:url("../img/base/base_spring.png") 0 -3965px no-repeat
}
.icon16_common.close_flat:hover {
	background:url("../img/base/base_spring.png") 0 -3991px no-repeat
}
.icon16_common.edit_gray {
	background:url("../img/base/base_spring.png") 0 -4017px no-repeat
}
.icon16_common.del_gray {
	background:url("../img/base/base_spring.png") 0 -4043px no-repeat
}
.icon16_common.enter_gray {
	background:url("../img/base/base_spring.png") 0 -4069px no-repeat
}
.icon16_common.enter_gray.frm_input_append {
	margin-top:-8px
}
.icon16_common.star_gray {
	background:url("../img/base/base_spring.png") 0 -4095px no-repeat
}
.icon16_common.star_gray:hover {
	background:url("../img/base/base_spring.png") 0 -4120px no-repeat
}
.icon16_common.star_blue {
	background:url("../img/base/base_spring.png") 0 -4146px no-repeat
}
.icon16_common.star_orange {
	background:url("../img/base/base_spring.png") 0 -4172px no-repeat
}
.icon16_common.star_orange:hover {
	background:url("../img/base/base_spring.png") 0 -4200px no-repeat
}
.icon16_common.woman_orange {
	background:url("../img/base/base_spring.png") 0 -4226px no-repeat
}
.icon16_common.man_blue {
	background:url("../img/base/base_spring.png") 0 -4252px no-repeat
}
.icon16_common.reply_blue {
	background:url("../img/base/base_spring.png") 0 -4278px no-repeat
}
.icon16_common.reply_blue:hover {
	background:url("../img/base/base_spring.png") 0 -4304px no-repeat
}
.icon16_common.del_gray {
	background:url("../img/base/base_spring.png") 0 -4330px no-repeat
}
.icon16_common.del_gray:hover {
	background:url("../img/base/base_spring.png") 0 -4356px no-repeat
}
.icon16_common.search_gray {
	background:url("../img/base/base_spring.png") 0 -4382px no-repeat
}
.icon16_common.sort_gray {
	background:url("../img/base/base_spring.png") 0 -4408px no-repeat
}
.icon16_common.sort_gray:hover {
	background:url("../img/base/base_spring.png") 0 -4434px no-repeat
}
.icon16_common.add_gray {
	background:url("../img/base/base_spring.png") 0 -4460px no-repeat
}
.icon16_common.add_gray:hover {
	background:url("../img/base/base_spring.png") 0 -4486px no-repeat
}
.icon16_common.save_gray {
	background:url("../img/base/base_spring.png") 0 -4512px no-repeat
}
.icon16_common.save_gray:hover {
	background:url("../img/base/base_spring.png") 0 -4538px no-repeat
}
.icon18_common {
	width:18px;
	height:18px;
	vertical-align:middle;
	display:inline-block;
	line-height:100px;
	overflow:hidden
}
.icon18_common.woman_orange {
	background:url("../img/base/base_spring.png") 0 -4564px no-repeat
}
.icon18_common.man_blue {
	background:url("../img/base/base_spring.png") 0 -4592px no-repeat
}
.icon18_common.error {
	background:url("../img/base/base_spring.png") 0 -4620px no-repeat
}
.icon18_common.add_blue {
	background:url("../img/base/base_spring.png") 0 -4648px no-repeat
}
.selected .icon18_common.add_blue {
	background:url("../img/base/base_spring.png") 0 -4676px no-repeat
}
.icon18_common.add_white {
	background:url("../img/base/base_spring.png") 0 -4704px no-repeat
}
.icon18_common.del_blue {
	background:url("../img/base/base_spring.png") 0 -4732px no-repeat
}
.icon18_common.del_blue:hover {
	background:url("../img/base/base_spring.png") 0 -4760px no-repeat
}
.icon18_common.del_gray {
	background:url("../img/base/base_spring.png") 0 -4788px no-repeat
}
a:hover .icon18_common.del_gray,.icon18_common.del_gray:hover {
	background:url("../img/base/base_spring.png") 0 -4816px no-repeat
}
.icon18_common.link_gray {
	background:url("../img/base/base_spring.png") 0 -4844px no-repeat
}
.icon18_common.link_gray:hover,.hover .icon18_common.link_gray,a:hover .icon18_common.link_gray {
	background:url("../img/base/base_spring.png") 0 -4872px no-repeat
}
.icon18_common.download_blue {
	background:url("../img/base/base_spring.png") 0 -4900px no-repeat
}
.icon18_common.download_blue:hover {
	background:url("../img/base/base_spring.png") 0 -4928px no-repeat
}
.icon18_common.upload_gray {
	background:url("../img/base/base_spring.png") 0 -4956px no-repeat
}
.icon18_common.upload_gray:hover {
	background:url("../img/base/base_spring.png") 0 -4984px no-repeat
}
.icon18_common.download_simple_gray {
	background:url("../img/base/base_spring.png") 0 -5012px no-repeat
}
.icon18_common.download_simple_gray:hover,a:hover .icon18_common.download_simple_gray {
	background:url("../img/base/base_spring.png") 0 -5040px no-repeat
}
.icon18_common.download_gray {
	background:url("../img/base/base_spring.png") 0 -5068px no-repeat
}
.icon18_common.download_gray:hover,a:hover .icon18_common.download_gray {
	background:url("../img/base/base_spring.png") 0 -5096px no-repeat
}
.icon18_common.move_gray {
	background:url("../img/base/base_spring.png") 0 -5124px no-repeat
}
.icon18_common.move_gray:hover,a:hover .icon18_common.move_gray {
	background:url("../img/base/base_spring.png") 0 -5152px no-repeat
}
.icon18_common.reply_gray {
	background:url("../img/base/base_spring.png") 0 -5180px no-repeat
}
.icon18_common.reply_gray:hover {
	background:url("../img/base/base_spring.png") 0 -5208px no-repeat
}
.icon18_common.star_gray {
	background:url("../img/base/base_spring.png") 0 -5236px no-repeat
}
.icon18_common.star_gray:hover {
	background:url("../img/base/base_spring.png") 0 -5264px no-repeat
}
.icon18_common.save_gray {
	background:url("../img/base/base_spring.png") 0 -5292px no-repeat
}
.icon18_common.save_gray:hover {
	background:url("../img/base/base_spring.png") 0 -5320px no-repeat
}
.icon18_common.edit_blue {
	background:url("../img/base/base_spring.png") 0 -5348px no-repeat
}
.icon18_common.edit_blue:hover {
	background:url("../img/base/base_spring.png") 0 -5376px no-repeat
}
.selected .icon18_common.edit_blue {
	background:url("../img/base/base_spring.png") 0 -5404px no-repeat
}
.icon18_common.zoomout_gray {
	background:url("../img/base/base_spring.png") 0 -5432px no-repeat
}
.icon18_common.zoomout_gray:hover,a:hover .icon18_common.zoomout_gray {
	background:url("../img/base/base_spring.png") 0 -5460px no-repeat
}
.icon18_common.edit_gray {
	background:url("../img/base/base_spring.png") 0 -5488px no-repeat
}
.icon18_common.edit_gray:hover,a:hover .icon18_common.edit_gray {
	background:url("../img/base/base_spring.png") 0 -5516px no-repeat
}
.icon18_common.star_orange {
	background:url("../img/base/base_spring.png") 0 -5544px no-repeat
}
.icon18_common.save_blue {
	background:url("../img/base/base_spring.png") 0 -5572px no-repeat
}
.icon18_common.save_blue:hover {
	background:url("../img/base/base_spring.png") 0 -5600px no-repeat
}
.icon18_common.qrcode_gray {
	background:url("../img/base/base_spring.png") 0 -5628px no-repeat
}
.icon18_common.qrcode_gray:hover,a:hover .icon18_common.qrcode_gray {
	background:url("../img/base/base_spring.png") 0 -5656px no-repeat
}
.icon20_common {
	width:20px;
	height:20px;
	vertical-align:middle;
	display:inline-block;
	line-height:100px;
	overflow:hidden
}
.icon20_common.reply_gray {
	background:url("../img/base/base_spring.png") 0 -5684px no-repeat
}
.icon20_common.reply_gray:hover {
	background:url("../img/base/base_spring.png") 0 -5714px no-repeat
}
.icon20_common.speaker {
	background:url("../img/base/base_spring.png") 0 -5744px no-repeat
}
.icon21_common {
	width:21px;
	height:21px;
	vertical-align:middle;
	display:inline-block;
	line-height:100px;
	overflow:hidden
}
.icon21_common.error {
	background:url("../img/base/base_spring.png") 0 -5770px no-repeat
}
.icon21_common.success {
	background:url("../img/base/base_spring.png") 0 -5801px no-repeat
}
.icon21_common.waiting {
	background:url("../img/base/base_spring.png") 0 -5832px no-repeat
}
.icon22_common {
	width:22px;
	height:22px;
	vertical-align:middle;
	display:inline-block;
	line-height:100px;
	overflow:hidden
}
.icon22_common.checked {
	background:url("../img/base/base_spring.png") 0 -5863px no-repeat
}
.icon22_common.error {
	background:url("../img/base/base_spring.png") 0 -5895px no-repeat
}
.icon22_common.success {
	background:url("../img/base/base_spring.png") 0 -5927px no-repeat
}
.icon22_common.fail {
	background:url("../img/base/base_spring.png") 0 -5959px no-repeat
}
.icon24_common {
	width:24px;
	height:24px;
	vertical-align:middle;
	display:inline-block;
	line-height:100px;
	overflow:hidden
}
.icon24_common.add_gray {
	background:url("../img/base/base_spring.png") 0 -5991px no-repeat
}
.icon28_common {
	width:28px;
	height:28px;
	vertical-align:middle;
	display:inline-block;
	line-height:100px;
	overflow:hidden
}
.icon28_common.upload_blue {
	background:url("../img/base/base_spring.png") 0 -6025px no-repeat
}
body {
	min-width:1200px;
	background:#e7e8eb
}

/*主页顶部样式*/
.main-header{height: 41px;padding:0px 0 0 20px;margin:6px -15px 20px -15px;clear:both;font-weight:400;font-size:16px;display:block;color:#5b5b5b;border-bottom:1px solid #ddd}

/* 分页样式 （暂时）*/
#page .btn{display:inline-block;*display:inline;*zoom:1;padding:4px 12px;margin-bottom:0;font-size:12px;line-height:18px;*line-height:18px;text-align:center;vertical-align:middle;cursor:pointer;color:#333333;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);background-color:#f5f5f5;background-image:-moz-linear-gradient(top, #ffffff, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #ffffff, #e6e6e6);background-image:-o-linear-gradient(top, #ffffff, #e6e6e6);background-image:linear-gradient(to bottom, #ffffff, #e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#e6e6e6;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border:1px solid #bbbbbb;*border:0;border-bottom-color:#a2a2a2;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;*margin-left:.3em;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);}
#page .btn:hover,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{color:#333333;background-color:#e6e6e6;*background-color:#d9d9d9;}
#page .btn:active,.btn.active{background-color:#cccccc \9;}
#page .btn:first-child{*margin-left:0;}
#page .btn:hover{color:#333333;text-decoration:none;background-color:#e6e6e6;*background-color:#d9d9d9;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear;}
#page .btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
/*#page .btn.active,.btn:active{background-color:#e6e6e6;background-color:#d9d9d9 \9;background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);}*/
#page .btn.active,.btn:active{background-color:#e6e6e6;background-color:#d9d9d9 \9;background-image:none;outline:0;}
#page .btn.disabled,.btn[disabled]{cursor:default;background-color:#e6e6e6;background-image:none;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
#page .btn-group{position:relative;display:inline-block;*display:inline;*zoom:1;font-size:0;vertical-align:middle;white-space:nowrap;*margin-left:.3em;}.btn-group:first-child{*margin-left:0;}
#page .btn-group+.btn-group{margin-left:5px;}
#page .btn-toolbar{font-size:0;margin-top:9px;margin-bottom:9px;}.btn-toolbar .btn+.btn,.btn-toolbar .btn-group+.btn,.btn-toolbar .btn+.btn-group{margin-left:5px;}
#page .btn-group>.btn{position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
#page .btn-group>.btn+.btn{margin-left:-1px;}
#page .btn-group>.btn,.btn-group>.dropdown-menu{font-size:12px;}
#page .btn-group>.btn-mini{font-size:11px;}
#page .btn-group>.btn-small{font-size:12px;}
#page .btn-group>.btn-large{font-size:16px;}
#page .btn-group>.btn:first-child{margin-left:0;-webkit-border-top-left-radius:0px;-moz-border-radius-topleft:0px;border-top-left-radius:0px;-webkit-border-bottom-left-radius:0px;-moz-border-radius-bottomleft:0px;border-bottom-left-radius:0px;}
#page .btn-group>.btn:last-child,.btn-group>.dropdown-toggle{-webkit-border-top-right-radius:0px;-moz-border-radius-topright:0px;border-top-right-radius:0px;-webkit-border-bottom-right-radius:0px;-moz-border-radius-bottomright:0px;border-bottom-right-radius:0px;}
#page .btn-group>.btn.large:first-child{margin-left:0;-webkit-border-top-left-radius:0px;-moz-border-radius-topleft:0px;border-top-left-radius:0px;-webkit-border-bottom-left-radius:0px;-moz-border-radius-bottomleft:0px;border-bottom-left-radius:0px;}
#page .btn-group>.btn.large:last-child,.btn-group>.large.dropdown-toggle{-webkit-border-top-right-radius:0px;-moz-border-radius-topright:0px;border-top-right-radius:0px;-webkit-border-bottom-right-radius:0px;-moz-border-radius-bottomright:0px;border-bottom-right-radius:0px;}
#page .btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active{z-index:2;}
#page .btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0;}
#page .btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px;-webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);*padding-top:5px;*padding-bottom:5px;}
#page .btn-group>.btn-mini+.dropdown-toggle{padding-left:5px;padding-right:5px;*padding-top:2px;*padding-bottom:2px;}
#page .btn-group>.btn-small+.dropdown-toggle{*padding-top:5px;*padding-bottom:4px;}
#page .btn-group>.btn-large+.dropdown-toggle{padding-left:12px;padding-right:12px;*padding-top:7px;*padding-bottom:7px;}
#page .btn-group.open .dropdown-toggle{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);}
#page .btn-group.open .btn.dropdown-toggle{background-color:#e6e6e6;}
#page .btn-group.open .btn-primary.dropdown-toggle{background-color:#0044cc;}
#page .btn-group.open .btn-warning.dropdown-toggle{background-color:#f89406;}
#page .btn-group.open .btn-danger.dropdown-toggle{background-color:#bd362f;}
#page .btn-group.open .btn-success.dropdown-toggle{background-color:#51a351;}
#page .btn-group.open .btn-info.dropdown-toggle{background-color:#2f96b4;}
#page .btn-group.open .btn-inverse.dropdown-toggle{background-color:#222222;}
#page .btn .caret{margin-top:8px;margin-left:0;}
#page .btn-mini .caret,.btn-small .caret,.btn-large .caret{margin-top:6px;}
#page .btn-large .caret{border-left-width:5px;border-right-width:5px;border-top-width:5px;}
#page .dropup .btn-large .caret{border-bottom-width:5px;}
#page .btn-primary .caret,.btn-warning .caret,.btn-danger .caret,.btn-info .caret,.btn-success .caret,.btn-inverse .caret{border-top-color:#ffffff;border-bottom-color:#ffffff;}
#page .btn-group-vertical{display:inline-block;*display:inline;*zoom:1;}
#page .btn-group-vertical .btn{display:block;float:none;width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
#page .btn-group-vertical .btn+.btn{margin-left:0;margin-top:-1px;}
#page .btn-group-vertical .btn:first-child{-webkit-border-radius:0px 0px 0 0;-moz-border-radius:0px 0px 0 0;border-radius:0px 0px 0 0;}
#page .btn-group-vertical .btn:last-child{-webkit-border-radius:0 0 0px 0px;-moz-border-radius:0 0 0px 0px;border-radius:0 0 0px 0px;}
#page .btn-group-vertical .btn-large:first-child{-webkit-border-radius:0px 0px 0 0;-moz-border-radius:0px 0px 0 0;border-radius:0px 0px 0 0;}
#page .btn-group-vertical .btn-large:last-child{-webkit-border-radius:0 0 0px 0px;-moz-border-radius:0 0 0px 0px;border-radius:0 0 0px 0px;}

/***************** button 样式**********************************/

.btn{position:relative;display:inline-block;padding:0px 30px;-webkit-transition-property:background-color,color;transition-property:background-color,color;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-appearance:none;font-size:15px;font-weight:bold;text-align:center}
.btn{color:#fff;cursor:pointer;margin-bottom:10px}
.btn-black{background-color:#595b61}
.btn-blue{background-color:#015991}
.btn-red{background-color:#ee5315}
.btn-green{background-color:#38be35}
.btn-azure{background-color:#13b8d5}
.btn-purple{background-color:#7b4aa9}
.btn:hover, .btn:focus{color:#fff;text-decoration:none;outline:0}
.btn-black:hover{background-color:#4e5055}
.btn-blue:hover{background-color:#015083}
.btn-red:hover{background-color:#d3470f}
.btn-green:hover{background-color:rgba(56,190,53,.8)}
.btn-azure:hover{background-color:rgba(19,184,213,.8)}
.btn-purple:hover{background-color:rgba(123,74,169,.8)}
.btn-min-w{min-width:30px}
.btn-wxl{width:350px}
.btn-wl{width:272px}
.btn-wm{width:130px}
.btn-l{padding:.7em .9em .72em;font-size:22px;font-weight:normal}
.btn-disabled{opacity: 0.5;}


/*增加按钮*/
.btn.btn-white{border-width:1px; text-shadow: none !important; background-color: #FFF !important;}
.btn.btn-bold{border-bottom-width:2px;}
.btn.btn-round{border-bottom-width:2px; border-radius:4px !important;}
.btn-white.btn-default{border-color:#abbac3; color:#80909a !important;}
.btn-white.btn-info{border-color:#8fbcd9; color:#70a0c1 !important;}
.btn-white.btn-warning{border-color:#e7b979; color:#daa458 !important;}
.bigger-120{font-size:120% !important;}
.blue{color:#478fca !important;}
.orange{color:#ff892a !important;}
.red2{color:#e08374 !important;}

.btn-white.btn-default:hover,
.btn-white.btn-default:focus,
.btn-white.btn-default:active{background-color:#eff2f4 !important; border-color:#abbac3;}
.btn-white.btn-default:hover{color:#6b8595 !important;}
.btn-white.btn-info:hover,
.btn-white.btn-info:focus,
.btn-white.btn-info:active{background-color:#eef5fa !important; border-color:#8fbcd9;}
.btn-white.btn-info:hover{color:#5896bf !important;}
.btn-white.btn-warning:hover,
.btn-white.btn-warning:focus,
.btn-white.btn-warning:active{background-color:#fef7ec !important; border-color:#e7b979;}
.btn-white.btn-warning:hover{color:#db9a3d !important;}
.btn.btn-c-white{border:0 !important;}
.btn-w-120{width:120px; height:38px; font-size:15px;}
.btn-c-white{color:#fff !important; text-shadow:none !important;}


/*表格样式*/
table{margin:0}
table tr th,table tr td{padding-left:15px;padding-right:15px}

.table>thead>tr>th{vertical-align:top;border-bottom:1px solid #ddd}
.table-message tr.unread{font-weight:600;background:#fffce0}
.table-hover>tbody>tr:hover.unread>td{background:#fcf5bf}
/*sortable theme bootstrap css*/
table[data-sortable]{border-collapse:collapse;border-spacing:0}
table[data-sortable] th{vertical-align:bottom;font-weight:bold}
table[data-sortable] th,table[data-sortable] td{text-align:left;padding:10px}
table[data-sortable] th:not([data-sortable="false"]){-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;cursor:pointer}
table[data-sortable] th:after{content:"";visibility:hidden;display:inline-block;vertical-align:inherit;height:0;width:0;border-width:5px;border-style:solid;border-color:transparent;margin-right:1px;margin-left:10px;float:right}
table[data-sortable] th[data-sorted="true"]:after{visibility:visible}
table[data-sortable] th[data-sorted-direction="descending"]:after{border-top-color:inherit;margin-top:8px}
table[data-sortable] th[data-sorted-direction="ascending"]:after{border-bottom-color:inherit;margin-top:3px}
table[data-sortable].sortable-theme-bootstrap{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;color:#333;background:white}
table[data-sortable].sortable-theme-bootstrap thead th{border-bottom:2px solid #e0e0e0}
table[data-sortable].sortable-theme-bootstrap tbody td{border-top:1px solid #e0e0e0}
table[data-sortable].sortable-theme-bootstrap th[data-sorted="true"]{color:#3a87ad;background:#d9edf7;border-bottom-color:#bce8f1}
table[data-sortable].sortable-theme-bootstrap th[data-sorted="true"][data-sorted-direction="descending"]:after{border-top-color:#3a87ad}
table[data-sortable].sortable-theme-bootstrap th[data-sorted="true"][data-sorted-direction="ascending"]:after{border-bottom-color:#3a87ad}
table[data-sortable].sortable-theme-bootstrap.sortable-theme-bootstrap-striped tbody>tr:nth-child(odd)>td{background-color:#f9f9f9}



/*表格相关样式*/
.table-message>tbody>tr>td>a{display:block;color:#5b5b5b}
.table-message>tbody>tr>td>a:hover{text-decoration:none}
.data-table-toolbar{margin:15px 0}
.data-table-toolbar span.paging-status{font-weight:bold;margin:10px 10px 0 0}
.data-table-toolbar{margin:15px 0;padding:0 15px}
.toolbar-btn-action{text-align:right}

.box-info{position:relative;padding:15px;background:#fff;color:#5b5b5b;margin-bottom:20px}
.box-info:hover{color:#393e48}
.box-info:before,.box-info:after{display:table;content:" "}
.box-info:after{clear:both}
/* 无应用时提示样式 */
.app-tip p{padding:9px 15px 15px 15px;margin:5px -15px 20px -15px;font-weight:400;font-size:16px;display:block;color:#5b5b5b;border-bottom:1px solid #ddd}
.app-tip p.no-style{padding:0;margin:20px 0 10px 0;margin-top:20px;margin-bottom:10px;font-size:30px;border-bottom:0}

/* 表格上方搜索框css  */
.form-control{font-size:13px;border-radius:0;border-color:#ddd;}
.form-inline .form-control {display: inline-block;width: auto;vertical-align: middle;}
.form-control:focus{border-color:#dadada}

/*多列表单*/
.form-columns .form-group{width:100%; margin-bottom:15px;}
.form-columns .form-group .control-label{float:left; width:15%; text-align:right; line-height:34px;font-weight: 500;}
.form-columns .form-group .controls{float:left; width:80%; min-height: 45px; margin-left:14px;}
.form-columns .form-group .controls input[type="text"],
.form-columns .form-group .controls input[type="password"],
.form-columns .form-group .controls select{width:270px;}
.form-columns .form-group .controls textarea{width:50%;}
.form-columns .form-group .controls textarea{resize:none; overflow:hidden;}
.form-columns .form-group .required{margin-left:4px; color:#f00;}
.form-columns .form-group .controls .required{margin-left:4px; color:#f00;}
.form-columns .radio-inline input[type="radio"],
.form-columns .checkbox-inline input[type="checkbox"]{margin-left:-16px;}
/*表单填写行hover样式*/
.form-group:hover > label{color:#66afe9;}
.form-group:hover .form-control{border-color:#66afe9; outline:0; -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6); box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);}
/* 表单错误提示信息 */
span.error{display:inline; margin-top:5px; color:#b94a48;}
/*表单帮组信息*/
.form-group .help-block {border-bottom: none;color: #AAA6A6;font-size: 14px;}

/*加载中*/
.loading{position:absolute; top:50%; left:50%; margin-top:-190px; margin-left:-254px; background:url(../img/loading.gif) no-repeat;}
.icon-loading{display:inline-block; vertical-align:middle; width:16px; height:16px; background:url(../img/btn_loading.gif) no-repeat;}

/* app 创建流程图 css*/
.create_flow  .btn-default{background:#fff !important; color:#333 !important; border:1px solid #ccc !important;}
.create_flow  .btn-default:hover{background:#ebebeb !important; border:1px solid #adadad !important;}
.create_flow .easywizardsteps{list-style:none;height: 62px;overflow:hidden;margin:0;padding:0;border-bottom:1px solid #ccc;margin-bottom:20px;background:#fafafa}
.create_flow .easywizardsteps li{font-size:18px;display:inline-block;padding:15px 20px;color:#b0b1b3;margin-right:0}
.create_flow .easywizardsteps li span{font-size:20px;padding:2px 10px;border-radius:50%;margin-top:-5px}
.create_flow .easywizardsteps li.current span{background:#65bd77;color:#fff}
.create_flow .easywizardsteps li.current{color:#2c7439;background:#fff;height: 62px}
.create_flow .easywizardbuttons li.current{color:#2c7439;background:#fff;width: 1048px;height: 62px;}
.create_flow .easyWizardButtons{overflow:hidden;padding:10px}
.create_flow .easywizardbuttons button,.create_flow .easywizardbuttons .submit{cursor:pointer}
.create_flow .easywizardbuttons .prev{float:left}
.create_flow .easywizardbuttons .next,.create_flow .easywizardbuttons .submit{float:right}
.create_flow .notes{padding:15px;border:1px dashed #ddd}
.create_flow section.step{padding:0 30px}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.create_flow .icheckbox_minimal-grey,.create_flow .iradio_minimal-grey{background-image:url(grey@2x.png);-webkit-background-size:200px 20px;background-size:200px 20px}
}

/*流程图 wizard css*/
#dev-flow #fuelux-wizard{margin-top:60px}
#dev-flow .wizard-steps{list-style:none;display:block;width:100%;padding:0;margin:12px 0 0;position:relative;left:-40px}
#dev-flow .wizard-steps li{display:block;text-align:center;float:left;min-width:33%;max-width:33%}
#dev-flow .wizard-steps li:before{display:block;content:"";width:100%;height:1px;font-size:0;overflow:hidden;border-top:3px solid #e5e8ed;position:relative;top:12px;z-index:1}
#dev-flow .wizard-steps li:first-child:before{max-width:50%;left:50%}
#dev-flow .wizard-steps li:last-child:before{max-width:50%;width:50%}
#dev-flow .wizard-steps li.last-child:before{max-width:50%;width:50%}
#dev-flow .wizard-steps li.active:before,#dev-flow .wizard-steps li.complete:before,#dev-flow .wizard-steps li.active .step,#dev-flow .wizard-steps li.complete .step{border-color:#65BD77;color:#65BD77;background-color:#f2f7fb;font-weight:bold;box-shadow:inset 0 0 1px 2px #fff}
#dev-flow .wizard-steps li .step{text-align:center;border:2px solid #e5e8ed;color:#d8dce6;font-size:19px;border-radius:32px;line-height:12px;padding:7px 15px;background-color:#FFF;position:relative;z-index:2;display:inline}
#dev-flow .wizard-steps li.complete .title,#dev-flow .wizard-steps li.active .title{color:#2b3d53}
#dev-flow .wizard-steps li .title{display:block;max-width:100%;color:#b1bcc5;font-size:16px;z-index:104;text-align:center;table-layout:fixed;word-wrap:break-word;position:relative;top:-76px;line-height:15px}
#dev-flow .wizard-steps li .title.active{color:#F3BA41;font-weight: bold;}
#dev-flow .wizard-steps li .step.active{background-color:#F7CB17;color:#fff;}
#dev-flow .step-content{margin-top:40px;margin-left:60px}
#dev-flow .step-content .step-pane{display:none;min-height:267px}
#dev-flow .step-content .active{display:block}
#dev-flow .form-wrapper .field-box{margin-bottom:25px;margin-left:0;float:left;width:100%}
#dev-flow .form-wrapper .field-box:last-child{margin-bottom:0}
#dev-flow .form-wrapper label{display:inline-block;float:left;font-weight:600;cursor:auto;font-size:12px;width:120px;text-align:left;position:relative;top:2px;color:#333;}
#dev-flow .form-wrapper input[type="text"]{width:100%}
#dev-flow .step-content .form-wrapper input[type="text"]{width:400px;}
#dev-flow .form-wrapper.payment-info label{width:150px}
#dev-flow .form-wrapper .alert-msg{display:block;margin-left:120px;margin-bottom:-4px;margin-top:10px}
#dev-flow .form-wrapper .alert-msg i{font-size:14px}
#dev-flow .form-wrapper .field-box.error label,#dev-flow .form-wrapper .field-box.error .alert-msg{color:#c73939}
#dev-flow .form-wrapper .field-box.error input{border-color:#c73939}
#dev-flow .form-wrapper .field-box.success label,#dev-flow .form-wrapper .field-box.success .alert-msg{color:#379e48}
#dev-flow .form-wrapper .field-box.success input{border-color:#379e48}
#dev-flow .wizard-actions{float:right;margin-top:30px;margin-right:130px}
#dev-flow .wizard-actions .btn-next{margin-left:15px}
#dev-flow .wizard-actions .btn-finish{display:none;margin-left:15px}
#dev-flow .wizard-steps li .step.error{background-color: #D5CCCE;color:#fff;}
#dev-flow .wizard-steps li.error .step{border-color: #F00;color:#65BD77;background-color:#f2f7fb;font-weight:bold;box-shadow:inset 0 0 1px 2px #fff}
#dev-flow .wizard-steps li.error:before{
	border-top-color: rgb(255, 0, 0);
}
@media(max-width:979px){#dev-flow .step-content{margin-left:0}
}
@media(max-width:600px){#dev-flow .wizard-steps{left:0}
#dev-flow .form-wrapper input[type="text"]{width:200px}
}

/*提测流程*/
#release-flow .fuelux-wizard{margin-top:60px}
#release-flow .wizard-steps{list-style:none;display:block;width:100%;padding:0;margin:12px 0 0;position:relative;left:-40px}
#release-flow .wizard-steps li{display:block;text-align:center;float:left;min-width:33%;max-width:33%}
#release-flow .wizard-steps li:before{display:block;content:"";width:100%;height:1px;font-size:0;overflow:hidden;border-top:3px solid #e5e8ed;position:relative;top:12px;z-index:1}
#release-flow .wizard-steps li:first-child:before{max-width:50%;left:50%}
#release-flow .wizard-steps li:last-child:before{max-width:50%;width:50%}
#release-flow .wizard-steps li.last-child:before{max-width:50%;width:50%}
#release-flow .wizard-steps li.active:before,#release-flow .wizard-steps li.complete:before,#release-flow .wizard-steps li.active .step,#release-flow .wizard-steps li.complete .step{border-color:#65BD77;color:#65BD77;background-color:#f2f7fb;font-weight:bold;box-shadow:inset 0 0 1px 2px #fff}
#release-flow .wizard-steps li .step{text-align:center;border:2px solid #e5e8ed;color:#d8dce6;font-size:19px;border-radius:32px;line-height:12px;padding:7px 15px;background-color:#FFF;position:relative;z-index:2;display:inline}
#release-flow .wizard-steps li.complete .title,#release-flow .wizard-steps li.active .title{color:#2b3d53}
#release-flow .wizard-steps li .title{display:block;max-width:100%;color:#b1bcc5;font-size:16px;z-index:104;text-align:center;table-layout:fixed;word-wrap:break-word;position:relative;top:-76px;line-height:15px}
#release-flow .wizard-steps li .title.active{color:#F3BA41;font-weight: bold;}
#release-flow .wizard-steps li .step.active{background-color:#F7CB17;color:#fff;}
#release-flow .step-content{margin-top:40px;margin-left:60px}
#release-flow .step-content .step-pane{display:none;min-height:267px}
#release-flow .step-content .active{display:block}
#release-flow .form-wrapper .field-box{margin-bottom:25px;margin-left:0;float:left;width:100%}
#release-flow .form-wrapper .field-box:last-child{margin-bottom:0}
#release-flow .form-wrapper label{display:inline-block;float:left;font-weight:600;cursor:auto;font-size:12px;width:120px;text-align:left;position:relative;top:2px;color:#333;}
#release-flow .form-wrapper input[type="text"]{width:100%}
#release-flow .step-content .form-wrapper input[type="text"]{width:400px;}
#release-flow .form-wrapper.payment-info label{width:150px}
#release-flow .form-wrapper .alert-msg{display:block;margin-left:120px;margin-bottom:-4px;margin-top:10px}
#release-flow .form-wrapper .alert-msg i{font-size:14px}
#release-flow .form-wrapper .field-box.error label,#release-flow .form-wrapper .field-box.error .alert-msg{color:#c73939}
#release-flow .form-wrapper .field-box.error input{border-color:#c73939}
#release-flow .form-wrapper .field-box.success label,#release-flow .form-wrapper .field-box.success .alert-msg{color:#379e48}
#release-flow .form-wrapper .field-box.success input{border-color:#379e48}
#release-flow .wizard-actions{float:right;margin-top:30px;margin-right:130px}
#release-flow .wizard-actions .btn-next{margin-left:15px}
#release-flow .wizard-actions .btn-finish{display:none;margin-left:15px}
#release-flow .wizard-steps li .step.error{background-color: #D5CCCE;color:#fff;}
#release-flow .wizard-steps li.error .step{border-color: #F00;color:#65BD77;background-color:#f2f7fb;font-weight:bold;box-shadow:inset 0 0 1px 2px #fff}
#release-flow .wizard-steps li.error:before{
	border-top-color: rgb(255, 0, 0);
}
@media(max-width:979px){#release-flow .step-content{margin-left:0}
}
@media(max-width:600px){#release-flow .wizard-steps{left:0}
#release-flow .form-wrapper input[type="text"]{width:200px}
}


/*bootstrip 样式重写*/
.alert{border-radius: 0px;}

/*快样式*/
.the-notes {
	padding: 25px 25px 25px 30px;
	border-left: 4px solid #909090;
	margin-bottom: 20px;
	height: inherit;
	margin-top: 20px;
	background: #f2f2f2;
}

.the-notes.success {
border-left-color: #65bd77;
}


.the-notes.warning {
border-left-color: #f7cb17;
}

.the-notes.danger{
border-left-color:#d9534f;
}

.the-notes.info{
border-left-color:#4393d8;
}

/*公用css*/
/* 文本样式定义--begin
 --------------------------------*/
.t_s20 {font-size:20px}
.t_s19 {font-size:19px}
.t_s18 {font-size:18px}
.t_s17 {font-size:17px}
.t_s16 {font-size:16px}
.t_s15 {font-size:15px}
.t_s14 {font-size:14px}
.t_s13 {font-size:13px}
.t_s12 {font-size:12px}
.t_l {text-align:left}
.t_c {text-align:center}
.t_r {text-align:right}
.t_b {font-weight:bold}
.t_it {font-style:italic}
.t_n {font-weight:normal}
.t_no {text-decoration:none}
.t_udl {text-decoration:underline}
.t_del {text-decoration:line-through}
.t_unbr {overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
.t_br {word-wrap:break-word; word-break:normal}
.t_unbr_auto{ white-space:nowrap; overflow:visible;}
.align {font-size:12px}
.align label input {display:block}
.align label {display:block; margin-left:20px !important; margin-left:11px; margin-top:-16px}
/* 文本字体大小--end
 --------------------------------*/
.t_white{color:#FFF;}
.t_white a{color:#FFF;}
.t_white .active a,.t_white .active a:hover{color:#555555}
.t_blue{color:#2985c2}
.t_red{color:#ff0000}
.t_yellow{color:#ff9900}
.t_succes,.t_success,.t_green{color: #468847}
.t_error{color: #b94a48}
.t_help{color: #c09853}
.t_info{color: #3a87ad}
.t_silver{color:#999999}


/* 外边距定义--begin
 --------------------------------*/
.mg60 {margin:60px;}
.mg55 {margin:55px;}
.mg50 {margin:50px;}
.mg45 {margin:45px;}
.mg40 {margin:40px;}
.mg30 {margin:30px}
.mg25 {margin:25px}
.mg20 {margin:20px}
.mg15 {margin:15px}
.mg10 {margin:10px}
.mg5 {margin:5px}
.mg4 {margin:4px}
.mg3 {margin:3px}
.mg2 {margin:2px}
.mg1 {margin:1px}
.mg0 {margin:0}

.mtb50 {margin:50px 0}
.mtb45 {margin:45px 0}
.mtb40 {margin:40px 0}
.mtb35 {margin:35px 0}
.mtb30 {margin:30px 0}
.mtb25 {margin:25px 0}
.mtb20 {margin:20px 0}
.mtb15 {margin:15px 0}
.mtb10 {margin:10px 0}
.mtb5 {margin:5px 0}
.mtb4 {margin:4px 0}
.mtb3 {margin:3px 0}
.mtb2 {margin:2px 0}
.mtb1 {margin:1px 0}

.mtr {margin:-2px 15px 0 0}
.mlr60 {margin:0 60px}
.mlr55 {margin:0 55px}
.mlr50 {margin:0 50px}
.mlr45 {margin:0 45px}
.mlr40 {margin:0 40px}
.mlr35 {margin:0 35px}
.mlr30 {margin:0 30px}
.mlr25 {margin:0 25px}
.mlr20 {margin:0 20px}
.mlr15 {margin:0 15px}
.mlr10 {margin:0 10px}
.mlr5 {margin:0 5px}
.mlr4 {margin:0 4px}
.mlr3 {margin:0 3px}
.mlr2 {margin:0 2px}
.mlr1 {margin:0 1px}

.mt55 {margin-top:55px; *padding-top:55px}
.mt50 {margin-top:50px}
.mt40 {margin-top:40px; *padding-top:40px}
.mt36 {margin-top:36px; *padding-top:36px}
.mt35 {margin-top:35px}
.mt30 {margin-top:30px}
.mt25 {margin-top:25px}
.mt20 {margin-top:20px}
.mt15 {margin-top:15px}
.mt10 {margin-top:10px}
.mt5 {margin-top:5px}
.mt4 {margin-top:4px}
.mt3{margin-top:3px}
.mt2{margin-top:2px}
.mt1{margin-top:1px}
.mt0 {margin-top:0}

.mr50 {margin-right:50px}
.mr45 {margin-right:45px}
.mr40 {margin-right:40px}
.mr35 {margin-right:35px}
.mr30 {margin-right:30px}
.mr25 {margin-right:25px}
.mr20 {margin-right:20px}
.mr15 {margin-right:15px}
.mr10 {margin-right:10px}
.mr5 {margin-right:5px}
.mr4 {margin-right:4px}
.mr3 {margin-right:3px}
.mr2 {margin-right:2px}
.mr1 {margin-right:1px}
.mr0 {margin-right:0}

.mb50 {margin-bottom:50px}
.mb45 {margin-bottom:45px}
.mb40 {margin-bottom:40px}
.mb35 {margin-bottom:35px}
.mb30 {margin-bottom:30px}
.mb25 {margin-bottom:25px}
.mb20 {margin-bottom:20px}
.mb15 {margin-bottom:15px}
.mb10 {margin-bottom:10px}
.mb5 {margin-bottom:5px}
.mb4 {margin-bottom:4px}
.mb3 {margin-bottom:3px}
.mb2 {margin-bottom:2px}
.mb1 {margin-bottom:1px}
.mb0 {margin-bottom:0}

.ml50 {margin-left:50px}
.ml45 {margin-left:45px}
.ml40 {margin-left:40px}
.ml35 {margin-left:35px}
.ml30 {margin-left:30px}
.ml25 {margin-left:25px}
.ml20 {margin-left:20px}
.ml15 {margin-left:15px}
.ml10 {margin-left:10px}
.ml5 {margin-left:5px}
.ml4 {margin-left:4px}
.ml3 {margin-left:3px}
.ml2 {margin-left:2px}
.ml1 {margin-left:1px}
.ml0 {margin-left:0px}

.m_t4 {margin-top:-4px}
.m_l14{margin-left:-14px}
.m_c {margin:0 auto; width:600px}
.m_c50 {margin:0 auto; width:50%}
.mlr_auto {margin:0 auto}
.mr_nav {margin-top:-37px; margin-right:10px}
/* 外边距定义--end
 --------------------------------*/
.cursor_point{cursor:pointer}
.cursor_default{cursor:default}
/* 内边距定义--begin
 --------------------------------*/
.pg60 {padding:60px}
.pg55 {padding:55px}
.pg50 {padding:50px}
.pg45 {padding:45px}
.pg40 {padding:40px}
.pg35 {padding:35px}
.pg30 {padding:30px}
.pg25 {padding:25px}
.pg20 {padding:20px}
.pg15 {padding:15px}
.pg10 {padding:10px}
.pg5 {padding:5px}
.pg4 {padding:4px}
.pg3 {padding:3px}
.pg2 {padding:2px}
.pg1 {padding:1px}
.pg0 {padding:0px}

.ptb60 {padding:60px 0}
.ptb55 {padding:55px 0}
.ptb50 {padding:50px 0}
.ptb45 {padding:45px 0}
.ptb40 {padding:40px 0}
.ptb35 {padding:35px 0}
.ptb30 {padding:30px 0}
.ptb25 {padding:25px 0}
.ptb20 {padding:20px 0}
.ptb15 {padding:15px 0}
.ptb10 {padding:10px 0}
.ptb5 {padding:5px 0}
.ptb4 {padding:4px 0}
.ptb3 {padding:3px 0}
.ptb2 {padding:2px 0}
.ptb1 {padding:1px 0}

.plr60 {padding:0 60px}
.plr55 {padding:0 55px}
.plr50 {padding:0 50px}
.plr45 {padding:0 45px}
.plr40 {padding:0 40px}
.plr35 {padding:0 35px}
.plr30 {padding:0 30px}
.plr25 {padding:0 25px}
.plr20 {padding:0 20px}
.plr15 {padding:0 15px}
.plr10 {padding:0 10px}
.plr5 {padding:0 5px}
.plr4 {padding:0 4px}
.plr3 {padding:0 3px}
.plr2 {padding:0 2px}
.plr1 {padding:0 1px}

.pt60{padding-top:60px}
.pt55{padding-top:55px}
.pt50{padding-top:50px}
.pt45{padding-top:45px}
.pt40{padding-top:40px}
.pt35 {padding-top:35px}
.pt25 {padding-top:25px}
.pt20 {padding-top:20px}
.pt15 {padding-top:15px}
.pt10 {padding-top:10px}
.pt5 {padding-top:5px}
.pt4 {padding-top:4px}
.pt3 {padding-top:3px}
.pt2 {padding-top:2px}
.pt1 {padding-top:1px}
.pt0 {padding-top:0}

.pr60 {padding-right:60px}
.pr55 {padding-right:55px}
.pr50 {padding-right:50px}
.pr45 {padding-right:45px}
.pr40 {padding-right:40px}
.pr35 {padding-right:35px}
.pr30 {padding-right:30px}
.pr25 {padding-right:25px}
.pr20 {padding-right:20px}
.pr15 {padding-right:15px}
.pr10 {padding-right:10px}
.pr5 {padding-right:5px}
.pr4 {padding-right:5px}
.pr3 {padding-right:5px}
.pr2 {padding-right:5px}
.pr1 {padding-right:1px}
.pr0 {padding-right:0px}

.pb60 {padding-bottom:60px}
.pb55 {padding-bottom:55px}
.pb50 {padding-bottom:50px}
.pb45 {padding-bottom:45px}
.pb40 {padding-bottom:40px}
.pb35 {padding-bottom:35px}
.pb30 {padding-bottom:30px}
.pb25 {padding-bottom:25px}
.pb20 {padding-bottom:20px}
.pb15 {padding-bottom:15px}
.pb10 {padding-bottom:10px}
.pb5 {padding-bottom:5px}
.pb4 {padding-bottom:4px}
.pb3 {padding-bottom:3px}
.pb2 {padding-bottom:2px}
.pb1 {padding-bottom:1px}
.pb0 {padding-bottom:0px}

.pl60 {padding-left:60px}
.pl55 {padding-left:55px}
.pl50 {padding-left:50px}
.pl45 {padding-left:45px}
.pl40 {padding-left:40px}
.pt37 {padding-top:36px}
.pl35 {padding-left:35px}
.pt30 {padding-top:30px}
.pl25 {padding-left:25px}
.pl20 {padding-left:20px}
.pl15 {padding-left:15px}
.pl10 {padding-left:10px}
.pl5 {padding-left:5px}
.pl4 {padding-left:4px}
.pl3 {padding-left:3px}
.pl2 {padding-left:2px}
.pl1 {padding-left:1px}
.pl0 {padding-left:0px}
.p_all {padding:5px 15px}
/* 内边距定义--end
 --------------------------------*/

/* 浮动元素--begin
 --------------------------------*/
 .f_r {float:right}
 .f_l {float:left}
 .f_no {float:none}
 .f_l10 {float:left; width:10%}
 .f_l90 {float:left; width:90%}
/* 浮动元素--end
 --------------------------------*/

/* 清楚浮动--begin
 --------------------------------*/
 .c_r {clear:right}
 .c_l {clear:left}
 .c_b {clear:both}

.icon-loading {
display: inline-block;
vertical-align: middle;
width: 16px;
height: 16px;
background: url(../bootstrap3.1.1/img/btn_loading.gif) no-repeat;
}

a:hover{text-decoration: none;}


/*.arrow {
	color:#ff5c03;
	font-size:13px;
	margin-right:2px;
	display:inline-block;
	position:absolute;
	top:16px;
	right:20px;
	width:0;
	height:0;
	border-style:solid;
	border-width:4px;
	border-color:#c2c0be #fff #fff
}
a:hover .arrow {
	top:16px;
	border-color:#c2c0be #f4f5f9 #f4f5f9
}
.uparrow {
	border-color:#fff #fff #c2c0be;
	top:12px;
}
a:hover .uparrow {
	top:12px;
	border-color:#f4f5f9 #f4f5f9 #c2c0be;
}
.none {
	display:none;
}*/

/*提示信息图标*/
.intro dt .ico_intro {
	background: url("../img/base/page_service_package_intro_z21b651.png") 0 0 no-repeat;
}
.intro dt .ico {
	width: 16px;
	height: 16px;
	display: inline-block;
	margin: 6px 8px 0 0;
}

.intro:first-child {
border-top-width: 0;
}
.intro {
padding: 0 60px;
border: 0;
margin-top: 40px;
}
.intro dt h3 {
display: inline-block;
height: 26px;
line-height: 26px;
vertical-align: top;
font-size: 14px;
font-weight: normal;
}
.intro dd {
padding-left: 24px;
margin: 0;
font-size: 14px;
line-height: 1.8em;
color: #8d8d8d;
}

/*返回顶部*/
.return_btn{
	outline: none;
	position: fixed;
	left: 10px;
	bottom: 155px;
    text-align: center;
    line-height: 44px;
    color: #fff;
    display: block;
    height: 44px;
    z-index: 2;
    width: 44px;
    cursor: pointer;
    /*text-indent: -99999px;*/
    /*background: rgba(0,0,0,.4) url(../img/return_top.png) no-repeat center center;*/
    background: #ccc;
    /*background: rgba(0,0,0,.4);*/
}

.return_btn:hover{
	background-color: rgba(0,0,0,.7);
}

.return_top{
	bottom: 155px;
}
.return_bottom{
	bottom: 110px;
}

/*new_fun_icon*/
.new_fun_icon{
	display: inline-block;
	width: 17px;
	height: 9px;
	background: url(../img/new.png) no-repeat;
	margin-left: 6px;
}
.new_fun_dot{
	display: inline-block;
	width: 11px;
	height: 11px;
	background: url(../img/icon_dots.png) no-repeat;
	margin-left: 6px;
}
/* base app css*/
.app_name{width: 135px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding-left:10px;line-height: 27px;}
.back:hover{color:#85C3FF!important }
.col_main {padding-bottom:40px;}
#pro-test a{color: #459ae9;text-decoration: none;padding:0;}
#pro-test a:hover, #pro-test a:focus {color: #2a6496;}

/*服务状态*/
.service_table th{
	background: #f7f7f7;
}
.service_table td{
	text-align: left;
	color: #666;
	vertical-align: middle;
	padding: 12px 8px !important;
	line-height: 30px !important;
}
.service_icon{
	width: 30px;
	height: 30px;
	display: inline-block;
	margin-right: 6px;
	vertical-align: middle;
}
.service_icon img{
	width: 30px;
}
.service_status{
	width: 12px;
	height: 12px;
	display: inline-block;
	margin-right: 5px;
	vertical-align: middle;
	border-radius: 50%;
}
.service_status.running{
	background: #44b549;
}
.service_status.stop{
	background: red;
}
.service_status.disabled{
	background: #ccc;
}
.btn.service_btn{
	padding: 0 !important;
	width: 50px;
	border-radius: 20px;
}
.btn.service_btn.primary{
	background: #13b8d5;
}
.btn.service_btn.info{
	background: #fff;
	color: #555;
	border: 1px solid #ddd;
}
.btn.service_btn.set{
	background: #44b549;
}
.btn.service_btn.unset{
	background: #df5a5a ;
}


/*资源下载样式*/
.mr10{
  margin-right: 10px;
}
.f18{
  font-size: 18px;
}
.f23{
    font-size:23px;
}
.download-list{
  overflow: hidden;
  margin-left: 6px;
}
.download-version {
    margin-right: 10px;
}
.download-item{
  float: left;
  width: 302px;
  height: 140px;
  border: 1px solid #ddd;
  margin: 0 20px 20px 0;
}
.download-item:nth-child(3n){
  margin-right: 0;
}
.download-logo{
  float: left;
  width: 90px;
  line-height: 138px;
  text-align: center;
}
.download-logo img{
  max-width: 58px;
}

.download-detail{
  margin: 30px 0 0 90px;
}
.download-title{
  font-size: 14px;
  color: #333;
  margin-bottom: 10px;
}
.download-metadata{
  font-size: 12px;
  color: #666;
  margin-bottom: 15px;
}
.download-btn{
  width: 90px;
  height: 30px;
  line-height: 28px;
    display: inline-block;
    outline: none;
    cursor: pointer;
    text-align: center;
    vertical-align: middle;
    font-size: 12px;
    background: #5c90d2;
    border: 1px solid #3675c5;
    color: #fff;
    border-radius: 2px;
    float:left;
}
a.doc-url-btn{
    margin-left:15px;
    float:left;
    margin-top:6px
}
.download-btn:hover{
  color: #fff;
  background: #4A7FC1;
}
.download-btn:focus{
    text-decoration:none
}


/* IE和Firefox中div定位样式 */
.top_left {max-width:400px; top:0; left:0; position:fixed; z-index:9999}
.top_right {max-width:400px; top:0; right:0; position:fixed; z-index:9999}
.bottom_left {max-width:400px; bottom:0; left:0; position:fixed; z-index:9999}
.bottom_right {max-width:400px; bottom:0; right:0; position:fixed; z-index:9999}
.top_center {max-width:400px; top:0; left:50%; position:fixed; margin-left:-150px; z-index:9999}
.bottom_center {max-width:400px; bottom:0; left:50%; position:fixed; margin-left:-150px; z-index:9999}
.label{border-radius: 0px;}

/*图标 icon*/
[class^="icon-"],
[class*=" icon-"] {
  display: inline-block;
  width: 14px;
  height: 14px;
  *margin-right: .3em;
  line-height: 14px;
  vertical-align: text-top;
  background-image: url("../img/glyphicons-halflings.png");
  background-position: 14px 14px;
  background-repeat: no-repeat;
}

[class^="icon-"]:last-child,
[class*=" icon-"]:last-child {
  *margin-left: 0;
}
/*===================================================*\
 * 异常页面的样式
\*===================================================*/
.king-errorpage-middle {
  position: fixed;
  top: 50%;
  left: 50%;
  margin-top: -185px;
  margin-left: -268px;
}
.king-errorpage-middle .king-exception-box img {
  vertical-align: middle;
  display: inherit;
  margin: 0 auto;
}
.king-errorpage-middle .king-exception-box h1 {
  font-weight: normal;
  line-height: 1.1;
  font-size: 28px;
  margin: 26px 0;
  color: #2b2c2d;
}
.king-errorpage-middle .king-exception-box p {
  font-size: 16px;
  color: #505152;
}
.king-errorpage-middle .king-exception-box .king-403-btn1, .king-errorpage-middle .king-exception-box .king-403-btn2 {
  font-size: 14px;
}
.king-errorpage-middle .king-exception-box .king-403-btn2 {
  background: #5CB85C;
}
.king-errorpage-middle .king-exception-box .king-login-back {
  font-size: 12px;
}
.king-errorpage-middle .king-exception-box .king-login-back span {
  color: #5d9cec;
}
.king-errorpage-middle .king-exception-box .king-login-back a {
  padding: 3px 10px;
  font-size: 14px;
}

.king-500-page, .king-401-page, .king-login-page, .king-403-page {
  width: 536px;
  text-align: center;
  margin: auto;
  font-family: STHeiti, "微软雅黑", Arial;
}

.king-login-fail {
  width: 536px;
  height: 300px;
  text-align: center;
  margin: auto;
}
.king-login-fail .login-tip {
  margin-top: 20px;
  font-size: 14px;
}
.king-login-fail .login-tip a {
  font-size: 14px;
  margin-left: 10px;
}

.king-500-page1 {
  font-family: STHeiti, "微软雅黑", Arial;
  color: #616161;
}
.king-500-page1 .error-number {
  font-size: 100px;
}
.king-500-page1 .error-title {
  font-size: 14px;
  font-weight: bold;
  margin: 15px 0;
}
.king-500-page1 .error-tip {
  font-size: 12px;
}
.king-500-page1 .error-tip a {
  color: #616161;
  display: inline;
  background: none;
  padding: 0;
  margin: 0;
  font-size: 12px;
}

.JColResizer.table th, .JColResizer.table td {
  overflow: hidden;
  padding-left: 8px !important;
  padding-right: 8px !important;
}

.JCLRgripDrag {
  border: 0 !important;
}
/*IE 10 */
.dev_env_table select[disabled]::-ms-expand{
    display: none;
}
.dev_env_table select[disabled]{
    /* Chrome */
    -webkit-appearance: none;
    /* Firefox */
    -moz-appearance: none;
    text-indent: 0.01px;
    text-overflow: ' '; /* space */
}

/* 服务器信息页面样式 */
.dev_center_wrap{padding: 30px}
.dev_center_module{margin-bottom: 30px;}
.dev_center_module .dev_module_title{padding-bottom: 15px; border-bottom: 1px solid #ddd; margin-bottom: 15px;}
.dev_center_module .table th{background: #fafafa;}
.dev_center_module .table td{text-align: left; font-size: 12px; color: #333; vertical-align: middle; padding: 10px;}
.env_introduce_box{margin: 0;  vertical-align: middle; font-size: 13px; line-height: 28px; color: #666; background: none; white-space: pre-wrap; word-wrap: break-word; white-space : normal ;  border-radius: 0; border-top: 0; display: block;}
.env_introduce_box p:before{content: ' '; width:3px; border-radius: 50%; height: 3px; margin-right: 7px; display: inline-block; background: #999; vertical-align: middle;}
.dev_env_table .env_useage{display: none;}
.dev_env_opera{ font-size: 16px; margin-right: 12px; vertical-align: middle; color: #44b549;}
.dev_env_table input{display: inline-block; color: #333 !important;  height: 32px; box-shadow: none; transition: none; padding:3px;}
.dev_env_table input:focus{border-color: #5bc0de; box-shadow: none;}
.dev_env_table button{border: none; margin-right:5px; border-radius: 0; padding: 5px 10px; display: none;}
.dev_env_table input[disabled]{background: none; border: 1px solid #fff;  color: #333 !important;  box-shadow: none; cursor: default;}
.dev_env_table select[disabled]{background: none; border: 1px solid #fff;  color: #333 !important;  box-shadow: none; cursor: default;}
.dev_env_table .env_edit_status button{display: inline-block;}
.dev_env_table .env_edit_status .dev_env_opera{display: none;}
.dev_env_table .env_edit_status td{background: #fafafa;}
.dev_center_module .env_add_btn,.dev_center_module .env_check_btn{ border-radius: 0; display: inline-block !important; font-size: 12px; padding: 0; height: 28px; line-height: 20px; padding: 4px 10px; margin: 0 0 0 15px; float: right; border: none;}
.dev_center_module .glyphicon{margin-right: 3px;}
.dev_center_module .glyphicon-saved{color: #FFB83A}
.dev_env_table{margin-bottom: 0;}
.dev_env_table .env_key_box{position: relative;}
.dev_env_table .env_prefix{position: absolute; left: 3px; top: 8px;}
.dev_env_table .env_key{padding-left: 48px;}
